
PySwarms is an extensible research toolkit for particle swarm optimization (PSO) in Python.
It is intended for swarm intelligence researchers, practitioners, and students who prefer a high-level declarative interface for implementing PSO in their problems. PySwarms enables basic optimization with PSO and interaction with swarm optimizations.
Features: * High-level module for Particle Swarm Optimization * Built-in objective functions to test optimization algorithms * Plotting environment for cost histories and particle movement * Hyperparameter search tools to optimize swarm behaviour
This package contains the Python 3.x version of PySwarms.