Skip to main content

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>

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.9.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: gp_emulator-1.6.9.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.8

File hashes

Hashes for gp_emulator-1.6.9.tar.gz
Algorithm Hash digest
SHA256 fe584ed52f8b8aea2ccbbe08713b90b1ecd43ca14d2420dc4c1c5ccbc3026d34
MD5 d8f669565dc0804dd90f88c64fc92a59
BLAKE2b-256 f6639a5ec5ea9fcc3e967f8d2b1500be770e6a55267001119b288fb728517147

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gp_emulator-1.6.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 29b1b6ec79c6ead48279507e46017346c588255176340a9e2ed19c782852034b
MD5 b415dda5713493762812ad82e20265ec
BLAKE2b-256 ea5ae1507a2cedcf8564566aec1c1fb3bf42a4a35c9090e1799763cd88224e2e

See more details on using hashes here.

Supported by

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