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.3

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.31.tar.gz (20.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.31-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: GPyS-0.0.31.tar.gz
  • Upload date:
  • Size: 20.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.31.tar.gz
Algorithm Hash digest
SHA256 db903e76d684a4c5bdfe79e5122c812fab5d8dfa6a321bba0bb7f785e88bbd99
MD5 4f7bd212e5cec5ac10b0c98514956c95
BLAKE2b-256 df2ec198aa59f8b07646f84511a6d7f961e7136cc2d8b50c534653f67268427d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: GPyS-0.0.31-py3-none-any.whl
  • Upload date:
  • Size: 22.4 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.31-py3-none-any.whl
Algorithm Hash digest
SHA256 dce01967a6c37b226212e12281f9e7f480d40fc35ff9f5aba7d5c872968fb80f
MD5 d5606267f53d968c7053e794fb9686e9
BLAKE2b-256 fbba85835d3f16462650fa6c2d45e04d2606b82e1ca2a6b60facb3cf3ee23d34

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