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.0.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.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: GPyS-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 0da4fe2258c74424f1cf33f16daeca7d07d67fbbbf80131f075afd3b12421a65
MD5 213cade235ed48f22659de0ef010caa1
BLAKE2b-256 2e7c16eb12affce426302729fd0c3ecc77c959c3d82692a833410418f69517ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: GPyS-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa27a94931be2a1ad4d5de85c0d2534d5e0497f0cdc17660afe3529a8e1c4c15
MD5 8eae65cecf92aeacec1d0f7f6d422a80
BLAKE2b-256 4fff38bdd1d2ddadd844d88ce812f059939c60663c2bbed6e5ed9c0c86bcad45

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