|
bool | equals (const This &other, double tol=1e-9) const |
|
| SymbolicBayesTree () |
|
size_t | size () const |
|
bool | empty () const |
|
const Nodes & | nodes () const |
|
const sharedNode | operator[] (Key j) const |
|
const Roots & | roots () const |
|
const sharedClique & | clique (Key j) const |
|
BayesTreeCliqueData | getCliqueData () const |
|
size_t | numCachedSeparatorMarginals () const |
|
sharedConditional | marginalFactor (Key j, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const |
|
sharedFactorGraph | joint (Key j1, Key j2, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const |
|
sharedBayesNet | jointBayesNet (Key j1, Key j2, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const |
|
void | saveGraph (const std::string &s, const KeyFormatter &keyFormatter=DefaultKeyFormatter) const |
|
Key | findParentClique (const CONTAINER &parents) const |
|
void | clear () |
|
void | deleteCachedShortcuts () |
|
void | removePath (sharedClique clique, BayesNetType *bn, Cliques *orphans) |
|
void | removeTop (const KeyVector &keys, BayesNetType *bn, Cliques *orphans) |
|
Cliques | removeSubtree (const sharedClique &subtree) |
|
void | insertRoot (const sharedClique &subtree) |
|
void | addClique (const sharedClique &clique, const sharedClique &parent_clique=sharedClique()) |
|
void | addFactorsToGraph (FactorGraph< FactorType > *graph) const |
|
void | print (const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) const |
|
A Bayes tree that represents the connectivity between variables but is not associated with any probability functions.
Definition at line 49 of file SymbolicBayesTree.h.