src/libK/bindings/R/rlibkriging/tests/testthat/bench-TicToc.R

f <- function(X) apply(X, 1, function(x) prod(sin((x-.5)^2)))
n <- 100
set.seed(123)
X <- cbind(runif(n),runif(n),runif(n))
y <- f(X)

times.n = 10
x = .5

library(rlibkriging, lib.loc="bindings/R/Rlibs")
r <- Kriging(y, X, "gauss")
for (j in 1:times.n) {
  invisible(logLikelihoodFun(r,rep(x,3),           bench=TRUE ))
}

Try the rlibkriging package in your browser

Any scripts or data that you put into this service are public.

rlibkriging documentation built on July 9, 2023, 5:53 p.m.