tgp: Bayesian Treed Gaussian Process Models

Bayesian nonstationary, semiparametric nonlinear regression and design by treed Gaussian processes (GPs) with jumps to the limiting linear model (LLM). Special cases also implemented include Bayesian linear models, CART, treed linear models, stationary separable and isotropic GPs, and GP single-index models. Provides 1-d and 2-d plotting functions (with projection and slice capabilities) and tree drawing, designed for visualization of tgp-class output. Sensitivity analysis and multi-resolution models are supported. Sequential experimental design and adaptive sampling functions are also provided, including ALM, ALC, and expected improvement. The latter supports derivative-free optimization of noisy black-box functions. For details and tutorials, see Gramacy (2007) <doi:10.18637/jss.v019.i09> and Gramacy & Taddy (2010) <doi:10.18637/jss.v033.i06>.

Version: 2.4-22
Depends: R (≥ 2.14.0)
Imports: maptree
Suggests: MASS
Published: 2023-11-28
DOI: 10.32614/CRAN.package.tgp
Author: Robert B. Gramacy and Matt A. Taddy
Maintainer: Robert B. Gramacy <rbg at>
License: LGPL-2 | LGPL-2.1 | LGPL-3 [expanded from: LGPL]
NeedsCompilation: yes
Citation: tgp citation info
Materials: README ChangeLog
In views: Bayesian, ExperimentalDesign, MachineLearning, Spatial
CRAN checks: tgp results


Reference manual: tgp.pdf
Vignettes: a guide to the tgp package
new features in tgp version 2.x


Package source: tgp_2.4-22.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): tgp_2.4-22.tgz, r-oldrel (arm64): tgp_2.4-22.tgz, r-release (x86_64): tgp_2.4-22.tgz, r-oldrel (x86_64): tgp_2.4-22.tgz
Old sources: tgp archive

Reverse dependencies:

Reverse depends: earlywarnings, plgp
Reverse imports: c060, laGP, penalizedSVM, RNCEP, stops
Reverse suggests: BayesMassBal, BayesTreePrior, dynaTree, mlr, rmi, ssr


Please use the canonical form to link to this page.