Skip to content

GauPro

Gaussian Process Fitting

v0.2.17 · Nov 21, 2025 · GPL-3

Description

Fits a Gaussian process model to data. Gaussian processes are commonly used in computer experiments to fit an interpolating model. The model is stored as an 'R6' object and can be easily updated with new data. There are options to run in parallel, and 'Rcpp' has been used to speed up calculations. For more info about Gaussian process software, see Erickson et al. (2018) <doi:10.1016/j.ejor.2017.10.002>.

Downloads

830

Last 30 days

4258th

830

Last 90 days

830

Last year

CRAN Check Status

1 ERROR
2 NOTE
11 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc ERROR
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
OK r-devel-linux-x86_64-debian-clang

*


            
ERROR r-devel-linux-x86_64-debian-gcc

tests

  Running ‘testthat.R’ [113s/137s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(GauPro)
  Loading required package: mixopt
  Loading required package: dplyr
  
  Attaching package: 'dplyr'
  
  The following objects are masked from 'package:stats':
  
      filter, lag
  
  The following objects are masked from 'package:base':
  
      intersect, setdiff, setequal, union
  
  Loading required package: ggplot2
  Loading required package: splitfngr
  Loading required package: numDeriv
  Loading required package: rmarkdown
  Loading required package: tidyr
  > 
  > test_check("GauPro")
  Saving _problems/test_kernel_model_and_kernels-680.R
  Saving _problems/test_kernel_model_and_kernels-680.R
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 3633 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test_kernel_model_and_kernels.R:677:7'): Cts kernels 2D ───────────
  Expected Product numgrad matches symbolic grad (failed on all 10 attempts) to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
      ▆
   1. ├─testthatmulti::ttm(...) at test_kernel_model_and_kernels.R:346:5
   2. │ └─rlang::eval_tidy(rlang::quo_get_expr(enquo_expr), env = parent.frame())
   3. └─testthat::expect_true(...) at test_kernel_model_and_kernels.R:677:7
  ── Failure ('test_kernel_model_and_kernels.R:677:7'): Cts kernels 2D ───────────
  Expected Product numgrad matches symbolic grad (failed on all 10 attempts) to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
      ▆
   1. ├─testthatmulti::ttm(...) at test_kernel_model_and_kernels.R:346:5
   2. │ └─rlang::eval_tidy(rlang::quo_get_expr(enquo_expr), env = parent.frame())
   3. └─testthat::expect_true(...) at test_kernel_model_and_kernels.R:677:7
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 3633 ]
  Error:
  ! Test failures.
  Execution halted
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
NOTE r-oldrel-macos-arm64

installed package size

  installed size is  9.3Mb
  sub-directories of 1Mb or more:
    R      2.0Mb
    libs   6.4Mb
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is  9.8Mb
  sub-directories of 1Mb or more:
    R      2.0Mb
    libs   7.0Mb
OK r-oldrel-windows-x86_64

*


            
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

ERROR 11 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

  Running ‘testthat.R’ [113s/137s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(GauPro)
  Loading required package: mixopt
  Loading required package: dplyr
  
  Attaching package: 'dplyr'
  
  The following objects are masked from 'package:stats':
  
      filter, lag
  
  The following objects are masked from 'package:base':
  
      intersect, setdiff, setequal, union
  
  Loading required package: ggplot2
  Loading required package: split
NOTE r-oldrel-macos-arm64

installed package size

  installed size is  9.3Mb
  sub-directories of 1Mb or more:
    R      2.0Mb
    libs   6.4Mb
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is  9.8Mb
  sub-directories of 1Mb or more:
    R      2.0Mb
    libs   7.0Mb

Dependency Network

Dependencies Reverse dependencies mixopt numDeriv rmarkdown tidyr ggplot2 Rcpp R6 lbfgs GauPro

Version History

new 0.2.17 Mar 9, 2026