sklearn.gaussian_process#

Gaussian process based regression and classification.

User guide. See the Gaussian Processes section for further details.

GaussianProcessClassifier

Gaussian process classification (GPC) based on Laplace approximation.

GaussianProcessRegressor

Gaussian process regression (GPR).

Kernels#

A set of kernels that can be combined by operators and used in Gaussian processes.

kernels.CompoundKernel

Kernel which is composed of a set of other kernels.

kernels.ConstantKernel

Constant kernel.

kernels.DotProduct

Dot-Product kernel.

kernels.ExpSineSquared

Exp-Sine-Squared kernel (aka periodic kernel).

kernels.Exponentiation

The Exponentiation kernel takes one base kernel and a scalar parameter \(p\) and combines them via

kernels.Hyperparameter

A kernel hyperparameter's specification in form of a namedtuple.

kernels.Kernel

Base class for all kernels.

kernels.Matern

Matern kernel.

kernels.PairwiseKernel

Wrapper for kernels in sklearn.metrics.pairwise.

kernels.Product

The Product kernel takes two kernels \(k_1\) and \(k_2\) and combines them via

kernels.RBF

Radial basis function kernel (aka squared-exponential kernel).

kernels.RationalQuadratic

Rational Quadratic kernel.

kernels.Sum

The Sum kernel takes two kernels \(k_1\) and \(k_2\) and combines them via

kernels.WhiteKernel

White kernel.