powered by
Wrapper for VL version of vecchia_likelihood
vecchia_laplace_likelihood( z, vecchia.approx, likelihood_model, covparms, likparms = list(alpha = 2, sigma = sqrt(0.1)), covmodel = "matern", max.iter = 50, convg = 1e-05, return_all = FALSE, y_init = NA, prior_mean = rep(0, length(z)), vecchia.approx.IW = NA )
(multivariate normal) loglikelihood implied by the Vecchia approximation
an array of real numbers representing observations
a vecchia object as generated by vecchia_specify()
text describing likelihood model to be used for observations
covariance parameters as a vector
likelihood parameters for the likelihood_model, as a list
describes the covariance model, "matern" by default
maximum iterations to perform
convergence criteria. End iterations if the Newton step is this small
Return additional posterior covariance terms
Specify initial guess for posterior mode
specify the prior latent mean
an optional vecchia approximation object, can reduce computation if method is called repeatedly
z=rnorm(10); locs=matrix(1:10,ncol=1); vecchia.approx=vecchia_specify(locs,m=5) vecchia_laplace_likelihood(z,vecchia.approx,"gaussian",covparms=c(1,2,.5))
Run the code above in your browser using DataLab