optimize
open override fun optimize(acq: AcquisitionFunctionIfc, surrogate: SurrogateModelIfc, incumbent: Double, bo: BayesianOptimizationSolver): InputMap(source)
Returns the input point that (approximately) maximizes acq over the feasible region.
Parameters
acq
the acquisition function to maximize
surrogate
the fitted surrogate to evaluate the acquisition against
incumbent
the current incumbent value passed to the acquisition function
bo
the solver requesting the optimization