ChenMeanFactory¶
- class baybe.surrogates.gaussian_process.presets.chen.ChenMeanFactory[source]¶
Bases:
LazyConstantMeanFactoryA factory providing mean functions for the Chen preset.
Public methods
__init__()Method generated by attrs for class LazyConstantMeanFactory.
__call__(searchspace, objective, measurements)Create a Gaussian process component for the given recommendation context.
- __call__(searchspace: SearchSpace, objective: Objective, measurements: DataFrame)¶
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:
GPyTorchMean
- Returns:
The constructed Gaussian process component.
- __init__()¶
Method generated by attrs for class LazyConstantMeanFactory.
For details on the parameters, see Public attributes and properties.