PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Particle Swarm Optimization Python Packages

Python packages with the GitHub topic particle-swarm-optimization. Sorted by monthly downloads, with stars and forks.
aresio
fst-pso

A settings-free global optimization method based on PSO and fuzzy logic

42K 41 21
ljvmiranda921
pyswarms

A research toolkit for particle swarm optimization in Python

38K 1K 335
SimonBlanke
gradient-free-optimizers

Lightweight optimization with local, global, population-based and sequential techniques across mixed search spaces

15K 1K 96
tachsin
genoxide

Optimization for Rust and Python: genetic algorithms, CMA-ES, differential evolution, multi-objective, L-BFGS-B, Adam, MMA and more. The same results on every platform.

15K 5 1
thieu1995
mealpy

A Collection Of The State-of-the-art Metaheuristic Algorithms In Python (Metaheuristic/Optimizer/Nature-inspired/Biology)

7K 1K 272
Evolutionary-Intelligence
pypop7

[JMLR (CCF-A)] PyPop7: A Pure-PYthon LibrarY for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* algorithm variants. In the near future, we will add Learning-Based Optimizers as its extensions. [https://jmlr.org/papers/v25/23-0386.html]

3K 291 41
Chipdelmal
mgsurve

Python package to optimize mosquito traps' positioning in field trials.

3K 1 2
HugoFara
pylinkage

Complete pipeline to design, optimize and view 2D kinematic mechanisms in Python

2K 32 1
Meseten
krna

KRNA / SKROA: gradient-free biphasic swarm optimization in Python — Lévy-flight exploration + gradient exploitation, multi-objective, scikit-learn hyperparameter tuning. pip install krna

1K 1 0
HaaLeo
swarmlib

This repository implements several swarm optimization algorithms and visualizes them. Implemented algorithms: Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Cuckoo Search (CS), Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA)

479 585 109
vrettasm
starpso

StarPSO implements a variety of PSO algorithms that can be used on problems with different data types.

470 1 0
AdaSwarm
adaswarm

SwarmLoss: a PyTorch loss that trains through non-convex and non-differentiable objectives by fusing particle-swarm optimisation with gradient-based optimisers like Adam.

398 18 4
jaswinder9051998
zoofs

zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.

338 254 46
thieu1995
intelelm

IntelELM: A Python Framework for Intelligent Metaheuristic-based Extreme Learning Machine

260 23 4
saealib
saealib

Python package for Surrogate-Assisted Evolutionary Algorithms (SAEAs).

218 3 0
tmetsch
graph-stitcher

Graph algorithms to merge two graphs based on stitching.

193 12 3
guofei9987
sko

Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)

192 7K 1K
thieu1995
metacluster

MetaCluster: An Open-Source Python Library for Metaheuristic-based Clustering Problems

184 17 4
jerrytheo
psopy

A SciPy compatible super fast Python implementation for Particle Swarm Optimization.

182 36 16
thieu1995
graforvfl

GrafoRVFL: A Gradient-Free Optimization Framework for Boosting Random Vector Functional Link Network

180 7 0
thieu1995
metaperceptron

MetaPerceptron: A Standardized Framework For Metaheuristic-Driven Multi-layer Perceptron Optimization

170 15 1
thieu1995
evorbf

EvoRBF: A Nature-inspired Algorithmic Framework for Evolving Radial Basis Function Networks

156 9 0
hephyrius
ki

Hobbyist Library Combining Machine Learning with Heuristics, Tested Across Supervised and Reinforcement Domains

153 0 0
smohamadabedy
pyapso

An implementation of the Adaptive Particle Swarm Optimization (APSO) algorithm for solving continuous, multi-objective, and multi-dimensional optimization problems.

136 4 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology