class_docstr: .. include:: /global.rst
  
  This solver provides an interface to BayesOpt, as described in [BO2014]_.
  This solver uses BayesOpt in the back-end and exposes its solver with uniform priors.
  
  Please refer to |bayesopt| for details about this algorithm.
  
  .. note::
  
      This solver will always output some text upon running.
      This is caused internally by BayesOpt, which provides no way to disable all output.
  
  .. [BO2014] Martinez-Cantin, Ruben. "BayesOpt: A Bayesian optimization library for nonlinear optimization, experimental design and bandits." The Journal of Machine Learning Research 15.1 (2014): 3735-3739.
class_docstr_tok: ["..","include",":",":","\/global.rst","This","solver","provides","an","interface","to","BayesOpt",",","as","described","in","[","BO2014","]","_",".","This","solver","uses","BayesOpt","in","the","back-end","and","exposes","its","solver","with","uniform","priors",".","Please","refer","to","|bayesopt|","for","details","about","this","algorithm",".","..","note",":",":","This","solver","will","always","output","some","text","upon","running",".","This","is","caused","internally","by","BayesOpt",",","which","provides","no","way","to","disable","all","output",".","..","[","BO2014","]","Martinez-Cantin",",","Ruben",".","``","BayesOpt",":","A","Bayesian","optimization","library","for","nonlinear","optimization",",","experimental","design","and","bandits",".","''","The","Journal","of","Machine","Learning","Research","15.1","(","2014",")",":","3735-3739","."]
code: def bounds(self):
      return self._bounds
  
file_path: optunity/optunity/solvers/BayesOpt.py
imports: from .solver_registry import register_solver
  from .util import Solver, _copydoc
  import functools
  import random
label_desc: Use image node_id 4 for calling the BayesOpt obj's underlying member method code with example usage: obj.bounds() and returns: self