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

Evolutionary Algorithm Python Packages

Python packages with the GitHub topic evolutionary-algorithm. Sorted by monthly downloads, with stars and forks.
pkalivas
radiate

A fast and flexible evolution engine for implementing artificial evolution and genetic programming techniques

9K 257 20
Optima-CityU
llm4ad-next

A next-generation automatic algorithm design platform, making automated algorithm design more accessible and easier to use

3K 577 42
keurfonluu
stochopy

Python library for stochastic numerical optimization

1K 102 17
pedrovergueiro
dnaty

Compress PyTorch models for edge devices — CPU-only, no GPU, no retraining. One function call.

1K 1 0
facebookexperimental
robynpy

Robyn is an experimental, AI/ML-powered and open sourced Marketing Mix Modeling (MMM) package from Meta Marketing Science. Our mission is to democratise modeling knowledge, inspire the industry through innovation, reduce human bias in the modeling process & build a strong open source marketing science community.

659 2K 437
NeuralEnsemble
neurotune

Package for fitting/optimization of NeuroML models

490 18 11
PasaOpasen
beehiveoptimization

Implementation of beehive method (particle swarm optimization) for global optimization of multidimentional functions

404 3 2
ShuhuaGao
geppy

A framework for gene expression programming (an evolutionary algorithm) in Python

356 222 74
godatadriven
evol

a python grammar for evolutionary algorithms and heuristics

345 194 14
VicentePerezSoloviev
edaspy

Estimation of Distribution algorithms Python package

339 42 9
pysiakk
genetic-tree

Constructing decision trees with genetic algorithm with a scikit-learn inspired API

321 24 3
PasaOpasen
discretehillclimbing

implementation of Hill Climbing algorithm for discrete tasks

267 1 0
bhark
sneat

sNEAT: A simplified implementation of NEAT (Neuro-Evolution of Augmenting Topologies) in Python

236 16 0
VieClus
vieclus

Vienna Graph Clustering

234 19 3
jespb
m3gp

An easy-to-use scikit-learn inspired implementation of the Multidimensional Multiclass Genetic Programming with Multidimensional Populations (M3GP) algorithm

224 12 2
cactusWhiskey
tensor-evolution

Evolutionary algorithm for neural network structure

213 3 0
tmetsch
graph-stitcher

Graph algorithms to merge two graphs based on stitching.

193 12 3
larose
optiverse

A Python library for evolving code and algorithms using Large Language Models (LLMs)

161 6 0
PasaOpasen
simplestsimulatedannealing

Simplest fast implementation of simulated annlealing method

149 3 0
N3PDF
evolutionary-keras

An evolutionary algorithm implementation for Keras

134 10 6
nathanrooy
bwo

Black Widow Optimization implemented in pure Python.

103 14 1
auto4opt
autooptlib

A library for automatically designing metaheuristic optimizers.

98 24 7
AmanPriyanshu
genetic-prompt-lab

GeneticPromptLab uses genetic algorithms for automated prompt engineering (for LLMs), enhancing quality and diversity through iterative selection, crossover, and mutation, while efficiently exploring minimal yet diverse samples from the training set.

97 36 4
2catycm
cosmic-selection

天择,基于PyTorch的新一代高性能演化计算框架。CosmicSelection: a new generation of high-performance evolutionary computing framework based on PyTorch.

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