transforms package

transforms package#

In tinygp, “transforms” are a powerful and relatively safe way to build extremely expressive kernels without resorting to writing a fully fledged custom kernel. More details can be found in the Kernel Transforms tutorial.

Transform(transform, kernel)

Apply a transformation to the input coordinates of the kernel

Linear(scale, kernel)

Apply a linear transformation to the input coordinates of the kernel

Cholesky(factor, kernel)

Apply a Cholesky transformation to the input coordinates of the kernel

Subspace(axis, kernel)

A kernel transform that selects a subset of the input dimensions