49 template<
class BAYESTREE,
class GRAPH>
68 template<
class ETREE_BAYESNET,
class ETREE_GRAPH>
Collects factorgraph fragments defined on variable clusters, arranged in a tree.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
EliminatableClusterTree(const This &other)
Copy constructor - makes a deep copy of the tree structure, but only pointers to factors are copied,...
Definition ClusterTree.h:207
An elimination tree is a data structure used intermediately during elimination.
Definition EliminationTree.h:52
static This FromEliminationTree(const ETREE &eliminationTree)
Build the junction tree from an elimination tree.
Definition JunctionTree.h:65
JunctionTree(const EliminationTree< ETREE_BAYESNET, ETREE_GRAPH > &eliminationTree)
Build the junction tree from an elimination tree.
Definition JunctionTree-inst.h:127
JunctionTree< DiscreteBayesTree, DiscreteFactorGraph > This
Definition JunctionTree.h:54
EliminatableClusterTree< DiscreteBayesTree, DiscreteFactorGraph > Base
Definition JunctionTree.h:56
boost::shared_ptr< This > shared_ptr
Definition JunctionTree.h:55