Answers.Body: <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>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-03-02T11:19:30.723Z
Answers.LastActivityDate: 2019-03-02T11:19:30.723Z
Answers.UserDisplayName: programmer
Body: <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>
  
Tags: <python><hyperparameter-optimization><resource-request><bayesian-optimization>
Title: Are there Python packages for recent Bayesian optimization methods?
UserDisplayName: Enes Altuncu
ThreadText: # 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)
  
  
  ---
  
  