Skip to content

mkolodziejczyk-piap/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

About

A Python package for visualising GPJax Gaussian processes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.2%
  • Makefile 5.8%