30 #ifndef GUM_MARKOV_NET_EVIDENCE_INFERENCE_H 31 #define GUM_MARKOV_NET_EVIDENCE_INFERENCE_H 33 #include <agrum/MN/inference/tools/MarkovNetInference.h> 34 #include <agrum/agrum.h> 50 template <
typename GUM_SCALAR >
84 #include <agrum/MN/inference/tools/evidenceMNInference_tpl.h> virtual ~EvidenceMNInference()
destructor
EvidenceMNInference(const IMarkovNet< GUM_SCALAR > *mn)
default constructor
INLINE void emplace(Args &&... args)
<agrum/MN/inference/evidenceMNInference.h>
virtual GUM_SCALAR evidenceProbability()=0
returns the probability P(e) of the evidence entered into the MN