bayesRecon
R · CRAN · author, maintainer
Probabilistic reconciliation of hierarchical time series forecasts via conditioning.
Implements analytical Gaussian reconciliation, Bottom-Up Importance Sampling (BUIS),
MCMC reconciliation of count series, and mixed-type hierarchies.
→ CRAN
→ GitHub
→ Docs
anMC
R · CRAN · author, maintainer
Computationally efficient estimation of orthant probabilities of high-dimensional Gaussian vectors.
Also implements conservative excursion set estimation under Gaussian random field priors.
→ CRAN
pGPx
R · CRAN · author, maintainer
Computes pseudo-realizations from the posterior distribution of a Gaussian Process for excursion
set estimation, using a simulation strategy that minimizes expected distance in measure.
→ CRAN
profExtrema
R · CRAN · author, maintainer
Computes and visualizes profile extrema functions for arbitrary functions, with GP emulation
and uncertainty quantification support for expensive-to-evaluate functions.
→ CRAN
KrigInv
R · CRAN · co-author, maintainer
Criteria and algorithms for sequentially estimating level sets of a multivariate numerical function,
for deterministic and noisy computer experiments (Kriging-based inversion).
→ CRAN
BayesReconPy
Python · contributor
Python port of bayesRecon. Probabilistic reconciliation of hierarchical forecasts,
published in the Journal of Open Source Software (2025).
→ JOSS
PrefGP
Python · contributor
Gaussian process based library for learning from preference and choice data. Implemented in Jax and PyTorch
→ GitHub
SIFGP
Python · TensorFlow 2 · contributor
Sparse Information Filter for fast GP regression. Scales to millions of data points via
mini-batch SGD; approximately 4× faster than SVGP at comparable accuracy.
→ GitHub
SkewGP
Python · contributor
Closed-form posterior inference for GP classification, preference learning, ordinal regression,
and mixed problems using Skew Gaussian Processes.
→ GitHub
SRGP
Python · contributor
Stochastic Recursive GP regression using a Kalman filter formulation, estimating model
parameters by recursively propagating gradients over mini-batches.
→ GitHub