31 #ifndef GUM_MONTE_CARLO_INFERENCE_H 32 #define GUM_MONTE_CARLO_INFERENCE_H 52 template <
typename GUM_SCALAR >
85 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS Class representing the minimal interface for Bayesian Network.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Instantiation _burnIn() override
draws a defined number of samples without updating the estimators
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
~MonteCarloSampling() override
Destructor.
Class for assigning/browsing values to tuples of discrete variables.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Instantiation _draw(GUM_SCALAR *w, Instantiation prev) override
draws a sample according to classic Monte Carlo sampling
MonteCarloSampling(const IBayesNet< GUM_SCALAR > *bn)
Default constructor.