pyswarms

PSO library

A toolkit for implementing particle swarm optimization algorithms

A research toolkit for particle swarm optimization in Python

GitHub

1k stars
39 watching
332 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list

algorithmdiscrete-optimizationglobal-optimizationmachine-learningmetaheuristicsoptimizationoptimization-algorithmsoptimization-toolsparticle-swarm-optimizationpsoswarm-intelligence

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jiaowenlong/pso An implementation of the Particle Swarm Optimization algorithm in MATLAB, providing a tool for optimizing complex problems 84
heihei12305/mopso Implementations of Meta-Optimization using Particle Swarm Optimization (MOPSO) in MATLAB, including PSO and MOPSO algorithms. 144
diptiranjan1/pso-vs-woa A comparison tool for two optimization algorithms 63
moskomule/eve.pytorch An implementation of an optimization algorithm inspired by a 2016 research paper 33
project-pareto/project-pareto An optimization framework for managing produced water and its beneficial reuse 18
grid-parity-exchange/egret A Python-based package for solving optimization problems in power systems 133
zegangyang/pso_pathplaningnew A GUI-based robot path planning tool using the Particle Swarm Optimization algorithm 52
pypsa/pypsa A toolkit for simulating and optimizing complex power systems with various energy sources and infrastructure components 1,250
pyomeca/bioptim An optimization framework for biomechanics and control problems using multiple algorithms and libraries. 93
matthewpeterkelly/particleswarmoptimization An optimization algorithm implementation in Matlab. 82
alexis-jacq/pytorch-dppo A PyTorch implementation of Distributed Proximal Policy Optimization algorithm 180
100/solid A comprehensive framework for solving optimization problems without gradient calculations. 576
metaopt/torchopt An efficient library for differentiable optimization built on top of PyTorch. 544
perone/pyevolve A Python-based optimization framework providing tools and algorithms to evolve solutions from problem definitions. 315
osqp/osqpth A PyTorch module that wraps the OSQP solver for differentiable optimization problems 59