Skip to content
/ gpsr Public

Gaussian process subspace regression, an R package.

License

Notifications You must be signed in to change notification settings

rudazhang/gpsr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaussian process subspace regression, an R package [DEFUNCT: Development has moved to https://github.com/UQUH/gpsr]

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

Installation

Option 1: Install the developing verion via devtools.

if (!("devtools" %in% installed.packages()[,"Package"])) {
    install.packages("devtools")
}
devtools::install_github("rudazhang/gpsr")

Option 2: Install from a bundled package.

First download a bundled package from releases, then

## Run a line similar to the following.
install.packages("~/Downloads/gpsr_0.0.0.9000.tar.gz", type="source")

Example Use

After installing the package, you can load it via:

library(gpsr)

Example scripts are included in script/ under the installed directory. Find it via:

path <- system.file("script", package = "gpsr")
dir(path, full.names=TRUE)

Citation

BibTeX citation:

@Article{ZhangRD2022gps,
  author        = {Zhang, Ruda and Mak, Simon and Dunson, David},
  title         = {Gaussian Process Subspace Prediction for Model Reduction},
  journal       = {SIAM Journal on Scientific Computing},
  year          = {2022},
  volume        = {44},
  number        = {3},
  pages         = {A1428-A1449},
  doi           = {10.1137/21M1432739},
}

About

Gaussian process subspace regression, an R package.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages