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>

Release files for gp-emulator 1.6.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gp-emulator 1.6.10
File Size Uploaded
gp_emulator-1.6.10.tar.gz 17.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gp-emulator 1.6.10
File Interpreter ABI Platform
gp_emulator-1.6.10-py3-none-any.whl Python 3 none any Details

Total release size: 36.3 kB

Release files / gp_emulator-1.6.10.tar.gz

Download URL gp_emulator-1.6.10.tar.gz
Size 17.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d826e4b848b4434b0e347f077b687a32de0c1686751ccdc696c3b0e7e1f11b17
BLAKE2b-256 checksum
How to use checksums
bfbcdf16205fffa3f72aa1259902f8e3203f66e89afa7c34bdfa812f0f363081
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / gp_emulator-1.6.10-py3-none-any.whl

Download URL gp_emulator-1.6.10-py3-none-any.whl
Size 19.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d93ab49305ed5d02180b32bc68a2eff63368d9e07715c2d15b4f9003cca6b90
BLAKE2b-256 checksum
How to use checksums
274d598cf9da7f0d9d82b5b62e65b2bae1479bdaa49e86a4df7b42096efefb3c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.6.10 This release

2 release files

1.6.9

2 release files

1.6.7

1 release file

1.6.5

1 release file

1.6.4

1 release file

1.6.3

1 release file

1.6.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page