BayBEFitCriterionFactory¶
- class baybe.surrogates.gaussian_process.presets.baybe.BayBEFitCriterionFactory[source]¶
Bases:
GPComponentFactoryProtocol[FitCriterion]The factory providing the default fitting criterion for Gaussian process surrogates.
Public methods
__init__()Method generated by attrs for class BayBEFitCriterionFactory.
__call__(searchspace, objective, measurements)Create a Gaussian process component for the given recommendation context.
- __call__(searchspace: SearchSpace, objective: Objective, measurements: DataFrame)[source]¶
Create a Gaussian process component for the given recommendation context.
- Parameters:
searchspace (
SearchSpace) – The optimization search space.objective (
Objective) – The optimization objective.measurements (
DataFrame) – The available experimentation data.
- Return type:
- Returns:
The constructed Gaussian process component.
- __init__()¶
Method generated by attrs for class BayBEFitCriterionFactory.
For details on the parameters, see Public attributes and properties.