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

Evolutionary Algorithm Python Packages

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

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

6K 251 20
keurfonluu
stochopy

Python library for stochastic numerical optimization

5K 102 17
pedrovergueiro
dnaty

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

4K 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.

1K 1K 428
NeuralEnsemble
neurotune

Package for fitting/optimization of NeuroML models

1K 18 11
VieClus
vieclus

Vienna Graph Clustering

807 18 3
godatadriven
evol

a python grammar for evolutionary algorithms and heuristics

690 194 14
pysiakk
genetic-tree

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

516 24 3
VicentePerezSoloviev
edaspy

EDAspy is a Python package that implements Estimation of Distribution Algorithms. EDAspy allows toeither use already existing implementations or customize the EDAs baseline easily building it bymodules so new research can be easily developed. It also has several benchmarks for comparisons.

491 42 8
PasaOpasen
beehiveoptimization

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

478 3 2
N3PDF
evolutionary-keras

An evolutionary algorithm implementation for Keras

463 10 6
jespb
m3gp

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

383 11 2
PasaOpasen
discretehillclimbing

implementation of Hill Climbing algorithm for discrete tasks

371 1 0
tmetsch
graph-stitcher

Graph algorithms to merge two graphs based on stitching.

364 12 3
cactusWhiskey
tensor-evolution

Evolutionary algorithm for neural network structure

284 3 0
ShuhuaGao
geppy

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

278 222 73
bhark
sneat

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

261 16 0
PasaOpasen
simplestsimulatedannealing

Simplest fast implementation of simulated annlealing method

255 3 0
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.

199 34 4
DecisionVis
deltamoea

Multi-Objective Grid Search Algorithm

179 3 0
nathanrooy
bwo

Black Widow Optimization implemented in pure Python.

176 14 1
2catycm
cosmic-selection

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

170 0 0
shobrook
promptimal

Optimize your prompts in the terminal

147 301 15
facebookexperimental
meta-robyn-py

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.

138 1K 428
    • Data from PyPI, GitHub, ClickHouse, and BigQuery