Skip to main content

Gaussian Process Subspace Prediction

Project description

This is a prototypical implementation of GPS in the Python programming language. For the original research article documenting the method, see the Citation section.

Citation

Installation

Install the package via pip using the following command:

  • pip install GPyS==0.0.31

Example Use

After installing the package you can load it via:

For GPS Preprocessor:

  • from GPyS_preprocessor import Preprocessor
  • Note that only Preprocessor.setup(X) takes in argument X and this must be called first before any other functions
  • The remaining functions merely return preprocessing quantities of interests

For GPS Hyperparameter training:

  • from GPyS_LOOCV_error import LOOCV
  • Utilize hSSDist(length) method for the objective function computation at a given (default) length scale
  • Please take a look at the LOOCV_script.py to see an example computation of optimal lengthscale for GPS.

For GPS Prediction:

  • from GPyS_prediction import Prediction
  • All the functions can be independently called here.
  • Also, the user can directly call Prediction.GPS_Prediction() to immediately obtain prediction results

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

GPyS-0.0.32.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

GPyS-0.0.32-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file GPyS-0.0.32.tar.gz.

File metadata

  • Download URL: GPyS-0.0.32.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for GPyS-0.0.32.tar.gz
Algorithm Hash digest
SHA256 3963ae9e532125970a6a10982ad61a412e1fefa3be2d69f6c60e4bf58aba38b4
MD5 5834f53b44873cd52d4e65be9da83ac3
BLAKE2b-256 67777ae017c2951f4aefcb9c9c828344da4c8cce8320de93d23ea3a899a6cab2

See more details on using hashes here.

File details

Details for the file GPyS-0.0.32-py3-none-any.whl.

File metadata

  • Download URL: GPyS-0.0.32-py3-none-any.whl
  • Upload date:
  • Size: 22.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for GPyS-0.0.32-py3-none-any.whl
Algorithm Hash digest
SHA256 bc68c214e6e9a1fbbb86430a85d01784ba30043925a5267ea224033b822bb40f
MD5 e218866b2cbc7404d3187c4fcff3530a
BLAKE2b-256 7356e7b53bb5d0af686bcfc67cc1c92f0f5e1f98cd93c7b2b9a65d1f961c8ad5

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