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.