31 #ifndef GUM_WEIGHTED_INFERENCE_H 32 #define GUM_WEIGHTED_INFERENCE_H 50 template <
typename GUM_SCALAR >
83 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS WeightedSampling(const IBayesNet< GUM_SCALAR > *bn)
Default constructor.
~WeightedSampling() override
Destructor.
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
Class representing the minimal interface for Bayesian Network.
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
<agrum/BN/inference/samplingInference.h>
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
Class for assigning/browsing values to tuples of discrete variables.
Instantiation _draw(GUM_SCALAR *w, Instantiation prev) override
draws a sample according to Weighted sampling
Instantiation _burnIn() override
draws a defined number of samples without updating the estimators