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

Genetic Algorithms Python Packages

Python packages with the GitHub topic genetic-algorithms. Sorted by monthly downloads, with stars and forks.
lucidrains
evolutionary-policy-optimization

Pytorch implementation of Evolutionary Policy Optimization, from Wang et al. of the Robotics Institute at Carnegie Mellon University

3K 112 4
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
PasaOpasen
geneticalgorithm2

Supported highly optimized and flexible genetic algorithm package for python3.8+

3K 6 0
danielwilczak101
easyga

EasyGA is a python package designed to provide an easy-to-use Genetic Algorithm. The package is designed to work right out of the box, while also allowing the user to customize features as they see fit.

2K 51 7
PasaOpasen
oppoppopinit

PyPI package containing opposition learning operators and population initializers for evolutionary algorithms

2K 6 2
lucidrains
blackbox-gradient-sensing

Implementation and explorations into Blackbox Gradient Sensing (BGS), an evolutionary strategies approach proposed in a Google Deepmind paper for Table Tennis

2K 20 1
lucidrains
x-transformers-rl

Implementation of a transformer for reinforcement learning using `x-transformers`

1K 72 6
Entropy314
puggles

Multi Objective Optimization Genetic Algorithm

985 1 0
cormac-rynne
absplit

A Python Package that uses Genetic Algorithms to generates A/B/n test groups from a population, across time and metrics

943 2 2
estissy
femos

My small library for neuroevolution

371 0 0
dadukhankevin
finch-genetics

The next evolution of evolution.

364 42 5
EC-KitY
eckity

EC-KitY: A scikit-learn-compatible Python tool kit for doing evolutionary computation.

364 104 20
nmichlo
ruck

🧬 Modularised Evolutionary Algorithms For Python with Optional JIT and Multiprocessing (Ray) support. Inspired by PyTorch Lightning

330 52 2
DavidFreire-FEUP
evola

Python Library with Evolutionary Optimization Algorithms

273 1 0
privkeyio
iflow-mcp-privkeyio-evolve-mcp

Universal MCP server for agent self-improvement via evolutionary algorithms.

249 13 5
developzir
iflow-mcp-developzir-gepa-mcp

MCP server integrating GEPA (Genetic-Evolutionary Prompt Architecture) for automatic prompt optimization with Claude Desktop

218 52 4
yashasbharadwaj111
ga2

Genetic Algorithm utility for python

161 1 1
erfanmhat
geneopt

GeneOpt is a Python library designed for creating and optimizing genetic algorithms, including support for distributed evaluation and detailed plotting tools. It provides a robust framework for solving optimization problems by simulating the principles of natural selection.

156 0 0
robert-haas
alogos

Grammar-guided genetic programming (G3P) methods: CFG-GP, GE, piGE, DSGE, WHGE

153 13 6
ntoll
sann

Simple Artificial Neural Networks (SANN) - for educational purposes only. ☠️NOT FOR PRODUCTION☠️

151 1 0
Talendar
nevopy

Neuroevolution framework for Python.

150 33 6
swarna-kpaul
genfact

Counterfactual causal analysis

145 1 2
Mhmd-Hisham
optivolutionpy

A flexible genetic algorithm library written purely in Python3.

134 0 0
kaustubholpadkar
nevolve

Neuro-Evolution Library for Reinforcement Learning

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