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

Genetic Programming Python Packages

Python packages with the GitHub topic genetic-programming. Sorted by monthly downloads, with stars and forks.
trevorstephens
gplearn

Genetic Programming in Python, with a scikit-learn inspired API

108K 2K 326
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
pkalivas
radiate

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

9K 257 20
heal-research
pyoperon

Python bindings and scikit-learn interface for the Operon library for symbolic regression.

6K 83 19
alcides
aeonlang

Programming Language designed for Program Synthesis with SMT-validation.

5K 43 6
xcsf-dev
xcsf

XCSF learning classifier system: rule-based online evolutionary machine learning

4K 37 14
alcides
geneticengine

Program Synthesis framework that features heuristics methods (e.g., Genetic Programming) and grammars are defined in Python dataclasses

4K 52 11
hchasestevens
monkeys

A strongly-typed genetic programming framework for Python

3K 123 14
mgraffg
evodag

Evolving Directed Acyclic Graph

3K 31 7
aimclub
thegolem

Graph Optimiser for Learning and Evolution of Models

2K 73 12
diogomatoschaves
geneal

A genetic algorithm implementation in python

1K 64 11
aimclub
fedot

Automated modeling and machine learning framework FEDOT

993 711 98
ramsayxiaoshao
pytpg

pyTPG — A modern, modular Python framework for Tangled Program Graphs. Install with `pip install pytpg`.

953 20 2
shloksobti
alphafinch

AI evolves trading strategies, then they sit an exam they can't cheat. AlphaEvolve-style search with sealed holdouts and a 7-market world exam.

706 2 0
NewT123-WM
tnlearn

A Python package that uses task-based neurons to build neural networks.

626 302 35
ML-flash
m-e-ga2

MEGA is a novel general purpose Genetic Algorithm frame work. That brings new Ideas and Features into the ML sphere such as transfer learning ,life long learning, and potentially open evolution. At the moment the code is still under development and investigation but I look forward to eventually validating the above claims.

549 39 4
marcovirgolin
simplegp

Simple Genetic Programming for Symbolic Regression in Python3

419 27 14
EC-KitY
eckity

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

364 104 20
akuroiwa
chem-ant

Select materials to output molecules similar to the target molecule with MCTS Solver and Genetic Programming.

359 6 1
ShuhuaGao
geppy

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

356 222 74
ohjeah
cartesian

a lightweight implementation of Cartesian genetic programming with symbolic regression in mind.

343 25 4
akuroiwa
chess-ant

Chess simulation with use of evolutional algorithms

340 1 0
Ambrosys
pyglyph

a python 3 library based on deap providing abstraction layers for symbolic regression problems.

323 96 17
pysiakk
genetic-tree

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

321 24 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology