Skip to main content


Project description


treegp is a python gaussian process code that perform 1D and 2D interpolation.

treegp have some specific features compared to other gaussian processes available code:

  • It is possible to use informations from the 2-points correlation function to estimate hyperparameters
  • It is possible to perform the gaussian process interpolation around a mean function
  • Tools are given to compute the mean function

Waiting the paper, the description of the training can be found in french at least for the mean function here .


The easiest way to install is usually:

pip install treegp

which will install the latest released version.

If you would instead like to install the development version, you can do so via:

git clone
cd treegp/
python install


treegp has for now the following dependencies (see the quick installs below):


treegp is regularly tested on Python 2.7, 3.5, 3.6, and 3.7. It may work in other versions of Python (e.g. pypy or 3.8), but these are not currently supported.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for treegp, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size treegp-0.1.0.tar.gz (14.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page