boax.core.models.kernels.matern_one_half

boax.core.models.kernels.matern_one_half#

boax.core.models.kernels.matern_one_half(length_scale)#

The Matern kernel with parameter 1/2.

Computes k(x, y) = exp(-||x - y|| / length_scale).

Example

>>> kernel = matern_one_half(jnp.array([0.2, 3.0]))
>>> Kxx = kernel(xs, xs)
Parameters:

length_scale (Union[Array, ndarray, bool, number]) – The parameter controlling how sharp or wide the kernel is.

Return type:

Kernel

Returns:

A matern one half Kernel.