a Gaussian processes framework in python
This project is maintained by SheffieldML
GPy is a Gaussian Process (GP) framework written in python, from the Sheffield machine learning group.
Gaussian processes underpin range of modern machine learning algorithms. In GPy, we've used python to implement a range of machine learning algorithms based on GPs.
GPy is available under the BSD 3-clause license. We'd love to incorporate your changes, so fork us on github!
After a long series of changes, we're pleased to announce the GPy 1.0.7 is ready for use. Users can download the code from github (deploy branch) or install with pip.
. There are lots of changes, we've tried to highlight important ones in the changelog.Installation instructions along side the source code can be found on the GPy project github page. The instructions vary slightly with the target OS but essentially revolve around installing from the python package index, PyPI
Questions and community discussion about GPy happen on the GitHub repository Discussions page (the old Sheffield user mailing list is retired):
You can read the online documentation for GPy here:
These documents are automatically compiled from the docstrings defined in the code: we recommend new users take a look at the tutorials first.