<p>Apart from the <a href="https://scikit-optimize.github.io/" rel="nofollow noreferrer">Scikit-Optimize</a> package related to <a href="https://scikit-learn.org/" rel="nofollow noreferrer">Scikit-Learn</a>, following are some of the packages related to Bayesian optimization:</p>

<ol>
<li><a href="https://sheffieldml.github.io/GPyOpt/" rel="nofollow noreferrer">GPyOpt</a></li>
<li><a href="https://pygpgo.readthedocs.io/en/latest/" rel="nofollow noreferrer">pyGPGO</a></li>
<li><a href="https://github.com/hyperopt/hyperopt" rel="nofollow noreferrer">Hyperopt</a></li>
<li><a href="https://github.com/fmfn/BayesianOptimization" rel="nofollow noreferrer">bayesian-optimization</a></li>
<li><a href="https://github.com/befelix/SafeOpt" rel="nofollow noreferrer">safeopt</a></li>
<li><a href="https://github.com/automl/RoBO" rel="nofollow noreferrer">RoBO</a></li>
</ol>

CC BY-SA 4.0
2019-03-02T11:19:30.723Z
2019-03-02T11:19:30.723Z
programmer
<p>I want to try and compare different optimization methods in some datasets. I know that in scikit-learn there are some corresponding functions for the grid and random search optimizations. However, I also need a package (or multiple ones) for different recent Bayesian optimization methods. </p>

<p>Are there any good and stable ones to use? Which packages do you recommend? (If any recent for grid/random search, it is also okay.)</p>

<python><hyperparameter-optimization><resource-request><bayesian-optimization>
Are there Python packages for recent Bayesian optimization methods?
Enes Altuncu
# Are there Python packages for recent Bayesian optimization methods?

(Asked by: username_0 on 2019-03-01)

I want to try and compare different optimization methods in some datasets. I know that in scikit-learn there are some corresponding functions for the grid and random search optimizations. However, I also need a package (or multiple ones) for different recent Bayesian optimization methods.

Are there any good and stable ones to use? Which packages do you recommend? (If any recent for grid/random search, it is also okay.)

**Tags:** python, hyperparameter-optimization, resource-request, bayesian-optimization


---

## 1 answers

### Answer by username_1 on 2019-03-02. Score: 1 | Accepted answer

Apart from the [Scikit-Optimize](https://scikit-optimize.github.io/) package related to [Scikit-Learn](https://scikit-learn.org/), following are some of the packages related to Bayesian optimization:

1. [GPyOpt](https://sheffieldml.github.io/GPyOpt/)
2. [pyGPGO](https://pygpgo.readthedocs.io/en/latest/)
3. [Hyperopt](https://github.com/hyperopt/hyperopt)
4. [bayesian-optimization](https://github.com/fmfn/BayesianOptimization)
5. [safeopt](https://github.com/befelix/SafeOpt)
6. [RoBO](https://github.com/automl/RoBO)


---

