7 namespace SamplingAlgorithms {
16 ISKernel(boost::property_tree::ptree
const& pt, std::shared_ptr<SamplingProblem>
problem);
Importance sampling transition kernel.
virtual void EvaluateImpl(muq::Modeling::ref_vector< boost::any > const &inputs) override
ISKernel(boost::property_tree::ptree const &pt, std::shared_ptr< SamplingProblem > problem)
Defines the transition kernel used by an MCMC algorithm.
std::shared_ptr< AbstractSamplingProblem > problem
The sampling problem that evaluates/samples the target distribution.
std::vector< std::reference_wrapper< const T > > ref_vector
A vector of references to something ...