Skip to main content

# scikit-optimize

#### Sequential model-based optimization in Python

Getting Started What's New in 0.10.2 GitHub

- Sequential model-based optimization
- Built on NumPy, SciPy, and Scikit-Learn
- Open source, commercially usable - BSD license

#### BayesSearchCV

Scikit-learn hyperparameter search wrapper.

Search for parameters of machine learning models that result in best cross-validation performance Algorithms: BayesSearchCV

#### Tuning

Tuning a scikit-learn estimator with skopt

#### Visualizing

Visualizing optimization results

#### Comparing surrogate models

Comparing surrogate models

Algorithms: dummy_minimize, gp_minimize, forest_minimize

#### Bayesian optimization

Bayesian optimization with skopt

Algorithms: gp_minimize

#### News

- On-going development: What's new (Changelog)
- Mar 2024. scikit-optimize 0.10.0 (Changelog).
- Oct 2021. scikit-optimize 0.9.0 (Changelog).

#### Community

- Questions? See stackoverflow