Package: spectralGP 1.3.4

spectralGP: Approximate Gaussian Processes Using the Fourier Basis

Routines for creating, manipulating, and performing Bayesian inference about Gaussian processes in one and two dimensions using the Fourier basis approximation: simulation and plotting of processes, calculation of coefficient variances, calculation of process density, coefficient proposals (for use in MCMC). It uses R environments to store GP objects as references/pointers.

Authors:Christopher Paciorek [aut, cre]

spectralGP_1.3.4.tar.gz
spectralGP_1.3.4.zip(r-4.7)spectralGP_1.3.4.zip(r-4.6)spectralGP_1.3.4.zip(r-4.5)
spectralGP_1.3.4.tgz(r-4.6-any)spectralGP_1.3.4.tgz(r-4.5-any)
spectralGP_1.3.4.tar.gz(r-4.7-any)spectralGP_1.3.4.tar.gz(r-4.6-any)
spectralGP_1.3.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
spectralGP/json (API)
NEWS

# Install 'spectralGP' in R:
install.packages('spectralGP', repos = c('https://paciorek.r-universe.dev', 'https://cloud.r-project.org'))

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.69 score 1 stars 49 scripts 212 downloads 23 exports 0 dependencies

Last updated from:05371b51b2. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK81
source / vignettesOK914
linux-release-x86_64OK82
macos-release-arm64OK74
macos-oldrel-arm64OK76
windows-develOK70
windows-releaseOK57
windows-oldrelOK75
wasm-releaseOK79

Exports:add.blockscalc.varianceschange.paramcopyexpand.gpgridgetgridGibbs.sample.coeffgpHastings.coeffimage_plotimage_plot_infoimage_plot_pltis.gplogdensitylonlat2xymatern.specdensnew.mappingpropose.coeffrdist.earthsimulateupdateprocessxy2unitzero.coeff

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Adds coefficient block structure to a spectral GP objectadd.blocks.gp
Calculates prior variances of coefficients in a spectral GP objectcalc.variances.gp
Changes correlation function parameter values of a spectral GP objectchange.param.gp
Copy a spectral GP object.copy.gp
Calculate grid locations for a spectral GP object.expand.gpgrid.gp
Calculates the gridpoints in a spectral GP objectgetgrid.gp
Samples new coeffients via Gibbs sampling in a spectral GP object.Gibbs.sample.coeff.gp
Create a new GP objectgp
Calculates Hastings value of coefficientsHastings.coeff.gp
Draws image plot with a legend strip for the color scale.image_plot
Test if object is a spectral GPis.gp
Add a line plot for a one-dimensional process based on a spectral GP objectlines.gp
Calculates log prior density of a spectral GP objectlogdensity.gp
Projects lon/lat coordinates to x/y Euclidean coordinate systemlonlat2xy
Matern correlation spectral density functionmatern.specdens
The names of the elements of a GP objectnames.gp
Map arbitrary locations to gridpoints of spectral GP objectnew.mapping
Plot a process based on a spectral GP objectplot.gp
Add points for a one-dimensional process based on a spectral GP objectpoints.gp
Prediction from a spectral GP objectpredict.gp
Spectral GP default print statementprint.gp
Proposes new coeffients in a spectral GP object.propose.coeff.gp
Great circle distance matrixrdist.earth
Simulates a process realization from a spectral GP objectsimulate.gp
spectralGP - tools for specifying Gaussian processes using the computationally efficient Fourier basisspectralGP
spectralGP generic functionsadd.blocks calc.variances change.param copy expand.gpgrid getgrid Gibbs.sample.coeff Hastings.coeff image_plot_info image_plot_plt logdensity propose.coeff simulate updateprocess zero.coeff
Recalculate process values in a spectral GP objectupdateprocess.gp
Scales locations to the unit hypercube for use in spectral GPxy2unit
Sets coefficients to zero in a spectral GP objectzero.coeff.gp