Kriging Models using the 'libKriging' Library
Overview
Interface to 'libKriging' 'C++' library https://github.com/libKriging that should provide most standard Kriging / Gaussian process regression features (like in 'DiceKriging', 'kergp' or 'RobustGaSP' packages). 'libKriging' relies on Armadillo linear algebra library (Apache 2 license) by Conrad Sanderson, 'lbfgsb_cpp' is a 'C++' port around by Pascal Have of 'lbfgsb' library (BSD-3 license) by Ciyou Zhu, Richard Byrd, Jorge Nocedal and Jose Luis Morales used for hyperparameters optimization.
Fixes
- Fix installation on macOS with the flang Fortran compiler (R-devel):
libgompis no longer linked on macOS, where libKriging is built without OpenMP andlibgomponly comes with gfortran ("library 'gomp' not found");- the libKriging build now calls R through
R_HOMEto find the Fortran compiler: underR CMD check, a bareRrefuses to run, so libKriging was silently not built ("'libKriging/utils/lkalloc.hpp' file not found").
From NEWS.md in the release
Install
Health
- OK13 OK2026-09-26
- NOTE12 OK, 1 NOTE2026-09-25
- ERROR10 OK, 2 NOTE, 1 ERROR2026-09-24
- NOTE11 OK, 2 NOTE2026-09-12
- OK13 OK2026-08-05
Show 13 earlier changesHide 13 earlier changes
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-07-13
- ERROR11 OK, 2 ERROR2026-07-12
- OK13 OK2026-06-02
- ERROR12 OK, 1 ERROR2026-06-01
- OK13 OK2026-05-11
- ERROR12 OK, 1 ERROR2026-05-10
- OK13 OK2026-05-05
- ERROR12 OK, 1 ERROR2026-04-30
- OK12 OK2026-04-25
- NOTE11 OK, 3 NOTE2026-04-22
- ERROR10 OK, 3 NOTE, 1 ERROR2026-04-18
- NOTE11 OK, 3 NOTE2026-03-10
Documentation
- Help pages
- 139
- Examples that run
- 100%30 run in a plain check
- Exported functions with examples
- 15%
- Documented parameters
- 99%
- Return-value docs
- 68%
- Help pages citing references
- 1%
Downloads
Dependencies
Installing rlibkriging adds 3 packages (3 with compiled code, 2.9 MB of source tarballs). Heaviest: Rcpp 1.8 MB, RcppArmadillo 1.0 MB, DiceKriging 107 KB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 1.2-3Latest
- 1.2-2
- 1.1-12026-07-12 · diff ↗
- 1.1-0
- 1.0-02026-05-13 · diff ↗ ·
removed 6 exports
NoiseKM, NoiseKriging, NuggetKM, NuggetKriging, load.NoiseKriging, load.NuggetKrigingadded 32 exports
F_, M, MLPKriging, T_, WarpKriging, X, activation, beta, centerX, centerY, feature_dim, hidden_dims, is_fitted, kernel, normalize, regmodel, scaleX, scaleY, sigma2, theta, warp_affine, warp_boxcox, warp_categorical, warp_knots, warp_kumaraswamy, warp_mlp, warp_neural_mono, warp_none, warp_ordinal, warping and 2 more - RR 4.6.0 released · 2026-04-24
- unarchivedReturned to CRAN2026-01-27
- 0.9-32026-01-27 · diff ↗
- archivedRemoved from CRAN2025-11-02check issues were not corrected in time
- unarchivedReturned to CRAN2025-10-18
- 0.9-2.32025-10-18 · diff ↗
- archivedRemoved from CRAN2025-09-18errors were not corrected in time
- unarchivedReturned to CRAN2025-08-27
- 0.9-2.22025-08-27 · diff ↗
- archivedRemoved from CRAN2025-08-25errors were not corrected in time
- 0.9-2.12025-07-23 · diff ↗
Show 27 earlier eventsHide 27 earlier events
- unarchivedReturned to CRAN2025-07-22
- 0.9-22025-07-22 · diff ↗
- archivedRemoved from CRAN2025-06-16issues were not corrected in time
- RR 4.5.0 released · 2025-04-11
- unarchivedReturned to CRAN2025-01-15
- 0.9-12025-01-15 · diff ↗
- archivedRemoved from CRAN2025-01-10issues were not corrected in time GCC 15: outdated 'armadillo' included
- 0.9-0.42024-10-03 · diff ↗
- 0.9-0.12024-08-27 · diff ↗
- 0.9-0
- RR 4.4.0 released · 2024-04-24
- unarchivedReturned to CRAN2023-11-28
- 0.8-0.12023-11-28 · diff ↗
- archivedRemoved from CRAN2023-09-28check issues were not corrected in re-submission And policy violation: spamming email address of a team member
- 0.8-02023-06-23 · diff ↗ ·
added 6 exports
leaveOneOutVec, load, load.Kriging, load.NoiseKriging, load.NuggetKriging, save - RR 4.3.0 released · 2023-04-21
- 0.7-4.32023-02-13 · diff ↗
- 0.7-4.22023-02-02 · diff ↗
- 0.7-4.12023-01-17 · diff ↗
- 0.7-42023-01-14 · diff ↗
- 0.7-3.12023-01-12 · diff ↗
- 0.7-32023-01-09 · diff ↗
- unarchivedReturned to CRAN2023-01-06
- 0.7-2
- archivedRemoved from CRAN2022-10-06installation issues were not corrected in time
- 0.7-02022-09-22
- RR 4.2.0 released · 2022-04-22
Package metadata
- First published
- 2022-09-22
- Total releases
- 24 / 4 yrs
- License
- Apache License (>= 2)
- Minimum R
- ≥ 4.2
- Download size
- 3.4 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("rlibkriging")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.