ExamplesΒΆ
Here you can find numerous example notebooks providing tutorials into GeometricKernels.
Each of the Spaces notebooks explains the basic functionality of the library in relation to a specific space.
If you are interested in using GeometricKernels with a backend other than NumPy, checkout the Backends notebooks.
If you want to use GeometricKernels with one of the popular Gaussian process libraries, checkout the Frontends notebooks.
Finally, if you are interested in application examples:
- PeMS Regression
A benchmark suite for graph node regression with uncertainty. This project employs GeometricKernels among other tools, and offers processed data, baseline models, and an example notebook for experiments on graph-structured data. Notably, in this benchmark, geometric Gaussian processes built with GeometricKernels have been shown to outperform various alternative methods, including ensembles of graph neural networks and Bayesian graph neural networks.
- Bayesian optimization demonstration
A minimal notebook illustrating the use of GeometricKernels with the botorch library for Bayesian optimization. This is a simple, self-contained example designed to demonstrate core concepts rather than to reflect a real-world scenario.