geometric_kernels¶
The library root. The kernel classes are contained within the
kernels
package. They need to be paired
with one of the space classes from the
spaces
package.
The frontends
package contains kernel
wrapper classes compatible with Gaussian process libraries like
GPFlow, GPyTorch,
and GPJax.
The feature_maps
package provides
(approximate) finite-dimensional feature maps for various geometric kernels.
The sampling
package contains routines
that allow efficient (approximate) sampling of functions from geometric Gaussian
process priors.
The utils
package provides (relatively)
general purpose utility code used throughout the library. This is an internal
part of the library.
The resources
package contains static
resources, such as results of symbolic algebra computations. This is an
internal part of the library.
The lab_extras
package contains our
custom additions to LAB, the framework that
allows our library to be backend-independent. This is an internal part of the
library.