GaussianProcessPreset

class baybe.surrogates.gaussian_process.presets.core.GaussianProcessPreset[source]

Bases: Enum

Available Gaussian process surrogate presets.

Public attributes and properties

BAYBE

The default BayBE settings of the Gaussian process surrogate class.

BOTORCH

The BoTorch settings.

CHEN

The adaptive kernel hyperprior settings proposed by [CFS26].

EDBO

The EDBO settings proposed by [SSL+21].

EDBO_SMOOTHED

A smoothed version of the EDBO settings (adapted from [SSL+21]).

BAYBE = 'BAYBE'

The default BayBE settings of the Gaussian process surrogate class.

BOTORCH = 'BOTORCH'

The BoTorch settings.

CHEN = 'CHEN'

The adaptive kernel hyperprior settings proposed by [CFS26].

EDBO = 'EDBO'

The EDBO settings proposed by [SSL+21].

EDBO_SMOOTHED = 'EDBO_SMOOTHED'

A smoothed version of the EDBO settings (adapted from [SSL+21]).