prefopt.optimization package¶
Submodules¶
prefopt.optimization.base module¶
Optimizer for acquisition function.
-
exception
prefopt.optimization.base.
OptimizationError
¶ Bases:
RuntimeError
Optimization did not terminate successfully.
prefopt.optimization.grid_search module¶
Grid search optimizer.
-
class
prefopt.optimization.grid_search.
GridSearchOptimizer
(bounds, n_gridpoints=1000000)¶ Bases:
prefopt.acquisition.base.Optimizer
Grid search optimizer.
Parameters: bounds : array-like
Bounds of the form (lower, upper) for each dimension of x.
n_gridpoints : int, optional (default: 1000000)
Approximate number of grid points.
-
maximize
(func)¶ Maximize the objective function over the bounded domain.
-