GPy.kern package¶
Introduction¶
In terms of Gaussian Processes, a kernel is a function that specifies the degree of similarity between variables given their relative positions in parameter space. If known variables x and x’ are close together then observed variables y and y’ may also be similar, depending on the kernel function and its parameters. Note: this may be too simple a definition for the broad range of kernels available in :py:class:`GPy`.
GPy.kern.src.kern.Kern
is a generic kernel object
inherited by more specific, end-user kernels used in models. It
provides methods that specific kernels should generally have such as
GPy.kern.src.kern.Kern.K
to compute the value of the
kernel, GPy.kern.src.kern.Kern.add
to combine kernels and
numerous functions providing information on kernel gradients.
There are several inherited types of kernel that provide a basis for specific end user kernels:

e.g. the archetype GPy.kern.RBF
does not inherit directly from GPy.kern.src.kern.Kern
, but from GPy.kern.src.stationary
.

Subpackages¶
- GPy.kern.src package
- Subpackages
- GPy.kern.src.psi_comp package
- Submodules
- GPy.kern.src.psi_comp.gaussherm module
- GPy.kern.src.psi_comp.linear_psi_comp module
- GPy.kern.src.psi_comp.rbf_psi_comp module
- GPy.kern.src.psi_comp.rbf_psi_gpucomp module
- GPy.kern.src.psi_comp.sslinear_psi_comp module
- GPy.kern.src.psi_comp.ssrbf_psi_comp module
- GPy.kern.src.psi_comp.ssrbf_psi_gpucomp module
- GPy.kern.src.psi_comp package
- Submodules
- GPy.kern.src.ODE_UY module
- GPy.kern.src.ODE_UYC module
- GPy.kern.src.ODE_st module
- GPy.kern.src.ODE_t module
- GPy.kern.src.add module
- GPy.kern.src.basis_funcs module
- GPy.kern.src.brownian module
- GPy.kern.src.coregionalize module
- GPy.kern.src.coregionalize_cython module
- GPy.kern.src.diff_kern module
- GPy.kern.src.eq_ode1 module
- GPy.kern.src.eq_ode2 module
- GPy.kern.src.grid_kerns module
- GPy.kern.src.independent_outputs module
- GPy.kern.src.integral module
- GPy.kern.src.integral_limits module
- GPy.kern.src.kern module
- GPy.kern.src.kernel_slice_operations module
- GPy.kern.src.linear module
- GPy.kern.src.mlp module
- GPy.kern.src.multidimensional_integral_limits module
- GPy.kern.src.multioutput_derivative_kern module
- GPy.kern.src.multioutput_kern module
- GPy.kern.src.periodic module
- GPy.kern.src.poly module
- GPy.kern.src.prod module
- GPy.kern.src.rbf module
- GPy.kern.src.sde_brownian module
- GPy.kern.src.sde_linear module
- GPy.kern.src.sde_matern module
- GPy.kern.src.sde_standard_periodic module
- GPy.kern.src.sde_static module
- GPy.kern.src.sde_stationary module
- GPy.kern.src.spline module
- GPy.kern.src.splitKern module
- GPy.kern.src.standard_periodic module
- GPy.kern.src.static module
- GPy.kern.src.stationary module
- GPy.kern.src.stationary_cython module
- GPy.kern.src.symbolic module
- GPy.kern.src.symmetric module
- GPy.kern.src.trunclinear module
- Subpackages