Gaussian process regression with derivative constraints and predictions.
Project description
Gaussian processes with arbitrary derivative constraints and predictions.
gptools is a Python package that provides a convenient, powerful and extensible implementation of Gaussian process regression (GPR). Central to gptool’s implementation is support for derivatives and their variances. Furthermore, the implementation supports the incorporation of arbitrary linearly transformed quantities into the GP.
Developed and tested using Python 2.7 and scipy 0.14.0. May work with other versions, but it has not been tested under such configurations.
Full package documentation is located at http://gptools.readthedocs.org/
A printable PDF is available at https://media.readthedocs.org/pdf/gptools/latest/gptools.pdf
Releases are available in PyPI at https://pypi.python.org/pypi/gptools/
To install, simply execute:
pip install gptools
(You must already have NumPy and Cython installed for this to work.)
If you find this software useful, please be sure to cite it:
M.A. Chilenski et al. 2015 Nucl. Fusion 55 023012
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file gptools-0.2.3.tar.gz
.
File metadata
- Download URL: gptools-0.2.3.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 412ccaf9bed17c00557e5a13b0e31b9841847fa0d3a9f823d0bbd73e0933aef9 |
|
MD5 | 02a8d4e5a505ceabd3a7f239acebc89c |
|
BLAKE2b-256 | 6353bd3f1aaec7e7bc7f01739809561f5ee09a1a5a2dd54491a8c7769004f4a7 |