greta.gp: Gaussian Process Modelling in 'greta'

Provides a syntax to create and combine Gaussian process kernels in 'greta'. You can then use these kernels to define either full rank or sparse Gaussian processes, and project a fitted process to new coordinates. This lets you include Gaussian process components in the statistical models you write with 'greta'. This is an extension to the 'greta' software, Golding (2019) <doi:10.21105/joss.01601>.

Version: 0.2.3
Depends: greta (≥ 0.6.0), R (≥ 4.1.0)
Imports: cli, glue, rlang (≥ 1.1.4), tensorflow (≥ 2.7.0)
Suggests: covr, knitr, rmarkdown, spelling, testthat (≥ 3.1.0)
Published: 2026-07-21
DOI: 10.32614/CRAN.package.greta.gp
Author: Nick Golding ORCID iD [aut, cph], Jian Yen [ctb], Nicholas Tierney ORCID iD [aut, cre]
Maintainer: Nicholas Tierney <nicholas.tierney at gmail.com>
BugReports: https://github.com/greta-dev/greta.gp/issues
License: Apache License (≥ 2)
URL: https://github.com/greta-dev/greta.gp, https://greta-dev.github.io/greta.gp/
NeedsCompilation: no
SystemRequirements: Python (>= 3.7.0) with header files and shared library; TensorFlow (>= v2.0.0; https://www.tensorflow.org/); TensorFlow Probability (v0.8.0; https://www.tensorflow.org/probability/)
Language: en-GB
Materials: README, NEWS
CRAN checks: greta.gp results

Documentation:

Reference manual: greta.gp.html , greta.gp.pdf
Vignettes: getting-started (source, R code)

Downloads:

Package source: greta.gp_0.2.3.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): greta.gp_0.2.3.tgz, r-oldrel (arm64): greta.gp_0.2.3.tgz, r-release (x86_64): greta.gp_0.2.3.tgz, r-oldrel (x86_64): greta.gp_0.2.3.tgz
Old sources: greta.gp archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=greta.gp to link to this page.