Model inheriting from AbstractMCMC.AbstractModel.
prior should be a multivariate distribution from
Distributions.jl at the moment
prior has to be a
MvNormal but this will improved in a later version
logintegrand should be the log of the function to integrate.
BayesQuad(k::Kernel; l=1.0, σ::Real=1.0)
Bayesian Quadrature object. You can pass any kernel and the lengthscale and variance will be extracted.
l can be a
AbstractVector or a
Sampler which will use the prior distribution from the given model to provide samples.