BayesO
bayeso.readthedocs.io
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
Where Specifiction places it
- Statistical Analysis Software#83 of 1067.3