Here are a few notebooks outlining basic functionality of GPy

This set of examples shows some of the functionality of the GPy Gaussian process framework in python. The framework is BSD licensed and we welcome collaborators to develop new functionality.

- Coregionalization with Gaussian Processes This tutorial shows the use of a coregionalized model within GPy. In particular such models can be used for multi-task or multi-output learning.
- Coregionalization on Marathon Data This tutorial runs the multioutput regression on a higher level, introducing stacked hierarchical multitask regression.

- GP classification A very simple turorial on GP classification.
- Count Data with GPy This tutorial gives an example of Poisson regression using GPy.
- Heteroschedastic Gaussian Processes This tutorial shows how heteroschedastic Gaussian processes can be fit using GPy (with an interactive widget!).

- Sparse Gaussian Processes This tutorial gives a quick overview of the variational approximation used to fit sparse Gaussian processes.

- Stochastic Variational Inference for GP Regression A simple demonstration of using SVI to fit a regression model (requires the climin library)

- Parametric non-parametric Gaussian Process Regression The steps from Linear regression to non-linear regression and finally non-parametric (better: infinite parametric) regression.

- Probabilistic metrics for GP-LVM and Bayesian GP-LVMs Introduction to the probabilistic geometries approach for latent variable models, with a demonstration of the plotting tool for the visualization of magnification factors with different data sets.

- Configuration Files Setting up your local GPy configuration.