61 Open Source Bayesian Optimization Software Projects
Free and open source bayesian optimization code projects including engines, APIs, generators, and tools.
Nni 7302 ⭐
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
Amzn Emukit 268 ⭐
A Python-based toolbox of various methods in uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.
Sherpa 267 ⭐
Hyperparameter optimization that enables researchers to experiment, visualize, and scale quickly.
Hyperparameter Optimization Of Machine Learning Algorithms 270 ⭐
Implementation of hyperparameter optimization/tuning methods for machine learning & deep learning models (easy&clear)
Cornell Moe 180 ⭐
A Python library for the state-of-the-art Bayesian optimization algorithms, with the core implemented in C++.
Bads 154 ⭐
Bayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Resibots Limbo 141 ⭐
A lightweight framework for Gaussian processes and Bayesian optimization of black-box functions (C++-11)
Keras_gpyopt 52 ⭐
Using Bayesian Optimization to optimize hyper parameter in Keras-made neural network model.
Bayesmark 55 ⭐
Benchmark framework to easily compare Bayesian optimization methods on real machine learning tasks
Ts Emo 33 ⭐
This repository contains the source code for “Thompson sampling efficient multiobjective optimization” (TSEMO).
Oxfordcontrol Bayesian Optimization 34 ⭐
Reference implementation of Optimistic Expected Improvement.
Autoprognosis 28 ⭐
Codebase for "AutoPrognosis: Automated Clinical Prognostic Modeling via Bayesian Optimization", ICML 2018.
Approxposterior 22 ⭐
A Python package for approximate Bayesian inference and optimization using Gaussian processes
Hyperactive 22 ⭐
A hyperparameter optimization and meta-learning toolbox for convenient and fast prototyping of machine-/deep-learning models.
Invenia Bayesianoptimization.jl 21 ⭐
A julia package for bayesian optimization of black box functions.
Xgboost Lightgbm Hyperparameter Tuning 17 ⭐
Bayesian Optimization and Grid Search for xgboost/lightgbm
Cvopt 12 ⭐
Machine learning's parameter search and feature selection module which is integrated log management and visualization.
Pyrff 11 ⭐
pyrff: Python implementation of random fourier feature approximations for gaussian processes
Tune Sklearn 152 ⭐
A drop-in replacement for Scikit-Learn’s GridSearchCV / RandomizedSearchCV -- but with cutting edge hyperparameter tuning techniques.