A Python Gaussian Process emulator software package
Project description
GP emulators
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d826e4b848b4434b0e347f077b687a32de0c1686751ccdc696c3b0e7e1f11b17 |
|
MD5 | ddc160eb41f403a72b1450e2773ecc07 |
|
BLAKE2b-256 | bfbcdf16205fffa3f72aa1259902f8e3203f66e89afa7c34bdfa812f0f363081 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d93ab49305ed5d02180b32bc68a2eff63368d9e07715c2d15b4f9003cca6b90 |
|
MD5 | 5e3876e3e45d6bdbc03c26e1952512f0 |
|
BLAKE2b-256 | 274d598cf9da7f0d9d82b5b62e65b2bae1479bdaa49e86a4df7b42096efefb3c |