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

Genetic Algorithm Python Packages

Python packages with the GitHub topic genetic-algorithm. Sorted by relevance, with stars and monthly downloads.
ahmedfgad
pygad

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).

97K 2K 500
StevenBtw
solvor

Optimization solvers in pure Python: LP, MILP, SAT, constraint programming, graph and metaheuristics. No dependencies. Solvor all your optimization needs.

30K 29 0
thieu1995
mealpy

A Collection Of The State-of-the-art Metaheuristic Algorithms In Python (Metaheuristic/Optimizer/Nature-inspired/Biology)

18K 1K 272
rmsolgi
geneticalgorithm

Genetic Algorithm Package for Python

16K 272 78
openbraininstitute
bluepyopt

Blue Brain Python Optimisation Library

15K 10 0
pkalivas
radiate

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

6K 251 20
thomasWeise
moptipy

Implementation of metaheuristic optimization methods in Python for scientific, industrial, and educational scenarios. Experiments can be executed in parallel or in a distributed fashion. Experimental results can be evaluated in various ways, including diagrams, tables, and export to Excel.

4K 30 3
Chipdelmal
mgsurve

Python package to optimize mosquito traps' positioning in field trials.

3K 1 1
CameleoGrey
greyjack

GreyJack Solver is a "jack of all trades" constraint metaheuristic solver for Python, built on the robust foundations of Rust and Polars

3K 2 1
serval-uni-lu
confetti-ts

Counterfactual explanations for multivariate time series classifiers.

3K 16 0
PasaOpasen
geneticalgorithm2

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

3K 6 0
NeuZhou
finclaw-ai

AI-Powered Quantitative Trading Engine — Evolve strategies with genetic algorithms

1K 22 5
eugenioLR
metaheuristic-designer

Framework for designing, testing and evaluating metaheuristic optimization algorithms.

1K 7 1
regaan
basilisk-ai

Basilisk — Open-source AI red teaming framework with genetic prompt evolution. Automated LLM security testing for GPT-4, Claude, Grok, Gemini. OWASP LLM Top 10 coverage. 32 attack modules.

873 22 1
diogomatoschaves
geneal

A genetic algorithm implementation in python

826 65 11
ale94mleon
moldrug

moldrug (AKA mouse) is a Python package for drug-oriented optimization on the chemical space ​

725 41 7
ML-flash
m-e-ga2

A Genetic Algorithm framework with Mutable Encoding.

692 39 4
thieu1995
metacluster

MetaCluster: An Open-Source Python Library for Metaheuristic-based Clustering Problems

688 17 4
PytLab
gaft

A Genetic Algorithm Framework in Python (not for production level)

656 745 214
wangluchen567
choccy

基于NumPy构建的启发式优化求解器<br> Chen's Heuristic Optimizer Constructed with Core numpY

647 3 0
vrettasm
pygenalgo

This repository implements a genetic algorithm (GA) in Python3 programming language, using only Numpy and Joblib as additional libraries. It provides a basic StandardGA model as well as a more advanced IslandModelGA that evolves in parallel several different populations..

642 5 2
thibaultanani
tide-feature-selection

Feature selection for real ML pipelines: filters, wrappers, and metaheuristics with cross-validation, reproducibility, and bundled benchmarks.

635 0 0
karakatic
evopreprocess

A Python Toolkit for Data Preprocessing with Evolutionary and Nature-Inspired Algorithms.

569 9 3
GardenGroupUO
organisms

The Otago Research Genetic Algorithm for Nanoclusters, Including Structural Methods and Similarity (Organisms) program is a genetic algorithm designed to globally optimise nanoclusters (also known as clusters or nanoparticles)

549 8 5
    • Data from PyPI, GitHub, ClickHouse, and BigQuery