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

Bayesian Optimization Python Packages

Python packages with the GitHub topic bayesian-optimization. Sorted by relevance, with stars and monthly downloads.
ARM-software
arm-mango

Parallel Hyperparameter Tuning in Python

43K 417 48
emukit
emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.

41K 655 132
automl
smac

SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization

36K 1K 242
Microsoft
nni

An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

31K 14K 2K
janosh
matbench-discovery

An evaluation framework for machine learning models simulating high-throughput materials discovery.

26K 224 55
google
google-vizier

Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

21K 2K 110
ray-project
tune-sklearn

A drop-in replacement for Scikit-Learn’s GridSearchCV / RandomizedSearchCV -- but with cutting edge hyperparameter tuning techniques.

18K 468 49
SimonBlanke
gradient-free-optimizers

Lightweight optimization with local, global, population-based and sequential techniques across mixed search spaces

15K 1K 94
automl
hpbandster

a distributed Hyperband implementation on Steroids

12K 630 109
emdgroup
baybe

Bayesian Optimization and Design of Experiments

12K 462 77
SimonBlanke
hyperactive

A unified interface for optimization algorithms and experiments

6K 552 74
syne-tune
syne-tune

Large scale and asynchronous Hyperparameter and Architecture Optimization at your fingertips.

6K 420 58
experimental-design
bofire

Experimental design and (multi-objective) bayesian optimization.

5K 379 46
basf
mopti

Tools for experimental design and multi-objective optimization

5K 30 3
AdityaSavara
chekipeuq

This is the CheKiPEUQ package which stands for Chemical Kinetics Parameter Estimation and Uncertainty Quantification. See https://github.com/AdityaSavara/CheKiPEUQ for more information.

4K 14 6
sambo-optimization
sambo

🎯 📈 Sequential and Model-Based Optimization in Python, featuring SCE-UA, SMBO, and SHGO algorithms. SOTA perfomance; 0 deps.

3K 31 0
MIND-LAB
octis

OCTIS: a library for Optimizing and Comparing Topic Models.

3K 800 118
google
google-vizier-dev

Open Source Vizier: Distributed service framework for blackbox optimization and research.

3K 2K 110
dme65
pysot

Surrogate Optimization Toolbox for Python

3K 215 52
cog-imperial
entmoot

Multiobjective black-box optimization using gradient-boosted trees

3K 63 12
ltiao
bore

Bayesian Optimization with Density-Ratio Estimation

2K 23 3
kiudee
bask

A fully Bayesian implementation of sequential model-based optimization

2K 42 7
wangronin
bayes-optim

Bayesian Optimization algorithms with various recent improvements

2K 106 16
sustainable-processes
summit

Optimising chemical reactions using machine learning

2K 146 31
    • Data from PyPI, GitHub, ClickHouse, and BigQuery