emukit.bayesian_optimization.loops package

Submodules

class emukit.bayesian_optimization.loops.bayesian_optimization_loop.BayesianOptimizationLoop(space, model, acquisition=None, update_interval=1, batch_size=1, acquisition_optimizer=None)

Bases: OuterLoop

get_results()
class emukit.bayesian_optimization.loops.bayesian_optimization_loop.BayesianOptimizationResults(loop_state)

Bases: object

class emukit.bayesian_optimization.loops.cost_sensitive_bayesian_optimization_loop.CostSensitiveBayesianOptimizationLoop(space, model_objective, model_cost, acquisition=None, update_interval=1, acquisition_optimizer=None)

Bases: OuterLoop

class emukit.bayesian_optimization.loops.unknown_constraint_bayesian_optimization_loop.UnknownConstraintBayesianOptimizationLoop(space, model_objective, model_constraint, acquisition=None, update_interval=1, batch_size=1)

Bases: OuterLoop

Module contents