GPy - A Gaussian Process (GP) framework in Python
=================================================
Introduction
------------
`GPy `_ is a Gaussian Process (GP) framework written in Python, from the Sheffield machine learning group.
The `GPy homepage `_ contains tutorials for users and further information on the project, including installation instructions.
This documentation is mostly aimed at developers interacting closely with the code-base.
The code can be found on our `Github project page `_. It is open source and provided under the BSD license.
Installation
------------
For developers
--------------
- `Writing new models `_
- `Writing new kernels `_
- `Write a new plotting routine using gpy_plot `_
- `Parameterization handles `_
API Documentation
-----------------
.. toctree::
:maxdepth: 1
GPy.models
GPy.kern
GPy.likelihoods
GPy.mappings
GPy.examples
GPy.util
GPy.plotting.gpy_plot
GPy.plotting.matplot_dep
GPy.core
GPy.core.parameterization
GPy.inference.optimization
GPy.inference.latent_function_inference
GPy.inference.mcmc
Indices and tables
------------------
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`