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 returns 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
  • Refer to the working script 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, 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.3.tar.gz (19.0 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.3-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: GPyS-0.0.3.tar.gz
  • Upload date:
  • Size: 19.0 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.3.tar.gz
Algorithm Hash digest
SHA256 31ba6fbb4fd00f8da451372937231b3f67310419a7ac4bc31ab9db586f93c4b3
MD5 8cbe12ce38ec88d40e1206c286899938
BLAKE2b-256 8d7b2e9a0651b7f2e0d1f6cd756ebfa67933f48bb1fd7b1046d8e9669d1c7390

See more details on using hashes here.

File details

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

File metadata

  • Download URL: GPyS-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 20.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 21f9504d509c322937b015265582f97f98436b7f14c993efa24544e2866bd672
MD5 aa2ade475c88348edb424ee882ab1585
BLAKE2b-256 3c7270d5d4cdccb4da2590eb5a86652fc67a01059c3cd4e6e426d018e76279ea

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