Skip to content
SPECIFICTION
Get listed

BayesO

bayeso.readthedocs.io

Free plan Linux

Spec sheet

Purpose
BayesO is a Python package for Bayesian optimization, designed for advanced or straightforward use across applications.Read 12 Oct 2026 · bayeso.readthedocs.io
Intended users
The documentation describes use for application-specific modifications and for running Bayesian optimization in various applications.Read 12 Oct 2026 · bayeso.readthedocs.io
Free plan
YesRead 23 Sep 2026 · bayeso.readthedocs.io
Integrations
The documentation includes a script and example for optimizing a function with WandB.Read 12 Oct 2026 · bayeso.readthedocs.io
License
BayesO is licensed under the MIT License.Read 12 Oct 2026 · bayeso.readthedocs.io
Acquisition functions
Included acquisition functions include probability of improvement, expected improvement, and Gaussian process upper confidence bound.Read 12 Oct 2026 · bayeso.readthedocs.io
Bayesian analysis
YesRead 23 Sep 2026 · bayeso.readthedocs.io
Hyperparameter optimization
An example uses BayesO to optimize max_depth and n_estimators for an XGBoost classifier.Read 12 Oct 2026 · bayeso.readthedocs.io
Installation
The package can be installed from PyPI with pip install bayeso or from source, including in editable development mode.Read 12 Oct 2026 · bayeso.readthedocs.io
Optimization use
Bayesian optimization is presented as a strategy for global optimization of black-box and expensive-to-evaluate functions.Read 12 Oct 2026 · bayeso.readthedocs.io
Optional packages
Optional, development, and example dependencies can be installed with the optional, dev, and examples extras.Read 12 Oct 2026 · bayeso.readthedocs.io
Other acquisition options
The API also lists log expected improvement, augmented expected improvement, pure exploitation, and pure exploration.Read 12 Oct 2026 · bayeso.readthedocs.io
Scripting support
YesRead 23 Sep 2026 · bayeso.readthedocs.io
Security and compliance
The opened documentation pages do not state security or compliance certifications.Read 12 Oct 2026 · bayeso.readthedocs.io
Supported Python
The project says it tests Python versions 3.8 through 3.12.Read 12 Oct 2026 · bayeso.readthedocs.io
Surrogate models
The package includes Gaussian process regression and Student-t process regression surrogate functions.Read 12 Oct 2026 · bayeso.readthedocs.io

Plans and prices

BayesO Free MIT-licensed Python package Read 12 Oct 2026 · bayeso.readthedocs.io

Every BayesO plan and price →

Where Specifiction places it

Alternatives to BayesOAll alternatives →