baybe.surrogates.gaussian_process.kernel_factoryΒΆ

Kernel factories for the Gaussian process surrogate.

Functions

to_kernel_factory(x, /)

Wrap a kernel into a plain kernel factory (with factory passthrough).

Classes

KernelFactory

A protocol defining the interface expected for kernel factories.

PlainKernelFactory

A trivial factory that returns a fixed pre-defined kernel upon request.