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.1.1.tar.gz (8.7 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.1.1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for GPyS-0.1.1.tar.gz
Algorithm Hash digest
SHA256 47863d033f94e2fc273584c73de7d4b62368b18be20384c3c570a83ccfe12221
MD5 a00ba419f71ff2f6b377a48aa7427245
BLAKE2b-256 e8b0cfb071f2a0a7182a5e440c07ad46e525ba021ec0fb8eadfe7ca7153713bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: GPyS-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.6 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd1da8b0e1f2a6e28736e4e40558c1a5f09051f31bdfd8d3fc2987925657dfed
MD5 9170bb1d094c73c0db12d290c4b3d9ca
BLAKE2b-256 36f5c63021605c74bed83fbb377985980c18634e239da3f13a2c40b2732653f6

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