![]() |
aGrUM
0.14.2
|
Implementation of Shafer-Shenoy's algorithm for inference in Bayesian Networks. More...
#include <utility>
#include <agrum/core/math/math.h>
#include <agrum/BN/algorithms/barrenNodesFinder.h>
#include <agrum/BN/inference/tools/evidenceInference.h>
#include <agrum/BN/inference/tools/jointTargetedInference.h>
#include <agrum/agrum.h>
#include <agrum/graphs/algorithms/triangulations/defaultTriangulation.h>
#include <agrum/BN/inference/ShaferShenoyInference_tpl.h>
Go to the source code of this file.
Classes | |
class | gum::ShaferShenoyInference< GUM_SCALAR > |
<agrum/BN/inference/ShaferShenoyInference.h> More... | |
Namespaces | |
gum | |
gum is the global namespace for all aGrUM entities | |
Functions | |
template<typename GUM_SCALAR > | |
static INLINE Potential< GUM_SCALAR > * | gum::SSNewmultiPotential (const Potential< GUM_SCALAR > &t1, const Potential< GUM_SCALAR > &t2) |
template<typename GUM_SCALAR > | |
static INLINE Potential< GUM_SCALAR > * | gum::SSNewprojPotential (const Potential< GUM_SCALAR > &t1, const Set< const DiscreteVariable * > &del_vars) |
Implementation of Shafer-Shenoy's algorithm for inference in Bayesian Networks.
Definition in file ShaferShenoyInference.h.