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

Nature Inspired Algorithms Python Packages

Python packages with the GitHub topic nature-inspired-algorithms. Sorted by relevance, with stars and monthly downloads.
NiaOrg
niapy

Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org

42K 277 84
thieu1995
mealpy

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

18K 1K 257
firefly-cpp
niaaml

A Python AutoML framework that automatically composes and optimizes machine-learning pipelines using nature-inspired algorithms.

3K 34 12
timzatko
sklearn-nature-inspired-algorithms

Search using nature inspired algorithms over specified parameter values for an sklearn estimator.

676 30 9
karakatic
evopreprocess

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

516 9 3
thieu1995
metasklearn

MetaSklearn: A Metaheuristic-Powered Hyperparameter Optimization Framework for Scikit-Learn Models.

394 8 0
thieu1995
intelelm

IntelELM: A Python Framework for Intelligent Metaheuristic-based Extreme Learning Machine

286 22 4
thieu1995
graforvfl

GrafoRVFL: A Gradient-Free Optimization Framework for Boosting Random Vector Functional Link Network

251 6 0
thieu1995
evorbf

EvoRBF: A Nature-inspired Algorithmic Framework for Evolving Radial Basis Function Networks

246 9 0
slewie
hyponic

HypONIC is a hyperparameter optimization library that uses various nature inspired computing algorithms to optimize the hyperparameters of machine learning models. The library provides a simple interface for sklearn and keras models.

214 4 1
arartawil
pyrade

PyRADE is a production-ready optimization library implementing Differential Evolution (DE), a powerful evolutionary algorithm for global optimization. Unlike traditional implementations that sacrifice code quality for performance, PyRADE proves you can have both through intelligent design.

192 1 2
giuliofantuzzi
beeoptimal

An open-source Python package implementing the Artificial Bee Colony (ABC) algorithm, a population-based optimization method inspired by the foraging behavior of honeybee swarms and designed to solve complex optimization problems efficiently.

172 0 0
GGNoWayBack
cathodedataextractor

A document-level information extraction pipeline for layered cathode materials for sodium-ion batteries.

166 8 3
salar-shdk
nia

Nature Inspired Optimization Algorithms

162 27 2
thieu1995
reflame

Revolutionizing Functional Link Neural Network by Metaheuristic Algorithms: reflame - A Python Library

112 9 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery