Skip to content

Base acquisition

neps.optimizers.bayesian_optimization.acquisition_functions.base_acquisition #

BaseAcquisition #

BaseAcquisition()

Bases: ABC

Source code in neps/optimizers/bayesian_optimization/acquisition_functions/base_acquisition.py
def __init__(self):
    self.surrogate_model = None

eval abstractmethod #

eval(x, asscalar: bool = False)

Evaluate the acquisition function at point x2.

Source code in neps/optimizers/bayesian_optimization/acquisition_functions/base_acquisition.py
@abstractmethod
def eval(self, x, asscalar: bool = False):
    """Evaluate the acquisition function at point x2."""
    raise NotImplementedError