Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

thomaspinder/GPViz

Repository files navigation

GPViz: Visualizing Gaussian processes

codecov Documentation Status

GPViz is an extension library to GPJax that facilitates fast and informative plotting of Gaussian processes and kernels.

All plots can be generated by simply calling the plot() command on the relevant Gaussian process object, a dataset, Jax PRNGKey, and a parameter set. For a full introduction, see the demo notebook here.

Gallery

Prior

Gaussian proces prior

Posteriors

Gaussian process posterior

Posterior samples

Kernels

Kernel shape

Gram matrix

Installation

GPViz is available on PyPi and can be installed through

pip install gpviz