PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Genetic Algorithms Python Packages

Python packages with the GitHub topic genetic-algorithms. Sorted by relevance, with stars and monthly downloads.
Evolutionary-Intelligence
pypop7

[JMLR (CCF-A)] PyPop7: A Pure-PYthon LibrarY for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* algorithm variants (from evolutionary computation, swarm intelligence, statistics, operations research, machine learning, mathematical optimization, meta-heuristics, auto-control etc.). [https://jmlr.org/papers/v25/23-0386.html]

6K 284 42
lucidrains
x-transformers-rl

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

5K 73 6
PasaOpasen
geneticalgorithm2

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

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

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

3K 20 1
lucidrains
evolutionary-policy-optimization

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

3K 108 4
PasaOpasen
oppoppopinit

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

2K 6 2
cormac-rynne
absplit

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

1K 2 2
estissy
femos

My small library for neuroevolution

628 0 0
dadukhankevin
finch-genetics

A flexible framework for evolutionary algorithms in Python

471 41 4
EC-KitY
eckity

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

454 103 20
DavidFreire-FEUP
evola

Evolutionary algorithms

404 1 0
Talendar
nevopy

Neuroevolution framework for Python.

318 33 6
robert-haas
alogos

Grammar-guided genetic programming (G3P): Search for optimal strings in any context-free language.

309 12 6
swarna-kpaul
genfact

A model agnostic and gradient-free optimization method for generating counterfactuals

298 1 2
kaustubholpadkar
nevolve

Neuro-Evolution Library for Reinforcement Learning

293 0 0
gigaquads
tunafish

Tunafish is a high-level genetic algorithm/programming-based function auto-tuning toolkit. It figures out what the best arguments to a function should be to optimize its output with respect to an arbitrary fitness function, like a distance measure.

262 1 0
nmichlo
ruck

Performant evolutionary algorithms for Python.

254 52 2
yashasbharadwaj111
ga2

Genetic Algorithm utility for python

253 1 1
ntoll
sann

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

245 1 0
unaiLopez
genetist

Genetist: optimization with genetic algorithms

238 4 1
gmontamat
gentun

Hyperparameter tuning for machine learning models using a distributed genetic algorithm

225 92 16
tlemo
darwin-framework

Darwin Neuroevolution Framework

201 115 21
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.

198 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery