ClosedLoopOptimizer

class boulderopal.closed_loop.ClosedLoopOptimizer(bounds, method_name)

Abstract class for optimizers used in closed-loop optimization.

To create an optimizer, use one of the concrete classes.

See also

boulderopal.closed_loop.Cmaes

Class describing the covariance matrix adaptation evolution strategy (CMA-ES) optimizer.

boulderopal.closed_loop.GaussianProcess

Class describing the Gaussian-process-based optimizer.

boulderopal.closed_loop.NeuralNetwork

Class describing the neural-network-based optimizer.

boulderopal.closed_loop.SimulatedAnnealing

Class describing the simulated annealing optimizer.