Skip to main content

Gaussian process code with C compiled kernel functions that have sparse matrix support

Project description

Gaussian Process API

Some ground work for Gaussian Processes / storing to HDF5 in a clean API.

For use examples, check out the Jupyter notebooks!

Installation:

Method 1:

This will only work with python 3.7+, and on a computer with cholmod installed (suitesparse, libsuitesparse-dev, etc...).

python3 -m pip install gaussian-process-api

Method 2:

This should work on any computer with anaconda:

conda create --name gp-api python=3.9
conda activate gp-api
conda install -c conda-forge scikit-sparse
python3 -m pip install gaussian-process-api
python3 -m pip install --upgrade ipykernel
python3 -m ipykernel install --user --name "gp-api" --display-name "gp-api" # For jupyter 

Contributing

We are open to pull requests.

If you would like to make a contribution, please explain what changes you are making and why.

License

MIT

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

gaussian_process_api-0.5.4.tar.gz (36.5 kB view details)

Uploaded Source

File details

Details for the file gaussian_process_api-0.5.4.tar.gz.

File metadata

  • Download URL: gaussian_process_api-0.5.4.tar.gz
  • Upload date:
  • Size: 36.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for gaussian_process_api-0.5.4.tar.gz
Algorithm Hash digest
SHA256 f8a26bd649c566a84460fef14182f07295f438937168bcbd3c6b7e844f2bf6d4
MD5 372aa7be7e5f2c3102f3440ade5bf293
BLAKE2b-256 5d51602f208144156ad08a869d8647296a00fa17e1332b407b7026bf580b9155

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