Skip to main content

A Python Gaussian Process emulator software package

Project description

GP emulators

DOI Coverage Status Build Status codecov Anaconda-Server Badge PyPI version Documentation

Gaussian process (GP) emulators for Python

Author

J Gómez-Dans j.gomez-dans@ucl.ac.uk

This repository contains an implementation of GPs for emulation of radiative transfer models in Python. This particular implementation is focused on emulating univariate output models (e.g. emulating reflectance or radiance for a single sensor band) and multivariate outputs (e.g. emulating reflectance/radiance over the entire solar reflective domain). The emulators also calculate the gradient of the emulated model and the Hessian.

Documentation

You can read the documentation in [http://http://gp-emulator.readthedocs.io]http://gp-emulator.readthedocs.io

Installation

You can install the software with either [conda]https://docs.anaconda.com/anaconda/

conda install -c jgomezdans gp_emulators

or using pip...

pip install gp_emulator

or just clone/download the repository and invoke the setup.py script:

python setup.py install

The only requirements are (if memory serves) numpy and scipy.

At some point, pointers to a library of emulators of popular vegetation and atmospheric RT codes will be provided.

Citation

If you use this code, we would be grateful if you cited the following paper:

Gómez-Dans, J.L.; Lewis, P.E.; Disney, M. Efficient Emulation of Radiative Transfer Codes Using Gaussian Processes and Application to Land Surface Parameter Inferences. Remote Sens. 2016, 8, 119. <DOI:10.3390/rs8020119> <http://www.mdpi.com/2072-4292/8/2/119>

Project details


Download files

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

Source Distribution

gp_emulator-1.6.10.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

gp_emulator-1.6.10-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file gp_emulator-1.6.10.tar.gz.

File metadata

  • Download URL: gp_emulator-1.6.10.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.7

File hashes

Hashes for gp_emulator-1.6.10.tar.gz
Algorithm Hash digest
SHA256 d826e4b848b4434b0e347f077b687a32de0c1686751ccdc696c3b0e7e1f11b17
MD5 ddc160eb41f403a72b1450e2773ecc07
BLAKE2b-256 bfbcdf16205fffa3f72aa1259902f8e3203f66e89afa7c34bdfa812f0f363081

See more details on using hashes here.

File details

Details for the file gp_emulator-1.6.10-py3-none-any.whl.

File metadata

  • Download URL: gp_emulator-1.6.10-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.7

File hashes

Hashes for gp_emulator-1.6.10-py3-none-any.whl
Algorithm Hash digest
SHA256 7d93ab49305ed5d02180b32bc68a2eff63368d9e07715c2d15b4f9003cca6b90
MD5 5e3876e3e45d6bdbc03c26e1952512f0
BLAKE2b-256 274d598cf9da7f0d9d82b5b62e65b2bae1479bdaa49e86a4df7b42096efefb3c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page