#include <EliminationTree.h>
Public Types | |
typedef FastVector< std::shared_ptr< Node > > | Children |
typedef FastVector< sharedFactor > | Factors |
Public Member Functions | |
sharedFactor | eliminate (const std::shared_ptr< BayesNetType > &output, const Eliminate &function, const FastVector< sharedFactor > &childrenFactors) const |
void | print (const std::string &str, const KeyFormatter &keyFormatter) const |
Public Attributes | |
Children | children |
sub-trees More... | |
Factors | factors |
factors associated with root More... | |
Key | key |
key associated with root More... | |
Definition at line 66 of file EliminationTree.h.
typedef FastVector<std::shared_ptr<Node> > gtsam::EliminationTree< BAYESNET, GRAPH >::Node::Children |
Definition at line 68 of file EliminationTree.h.
typedef FastVector<sharedFactor> gtsam::EliminationTree< BAYESNET, GRAPH >::Node::Factors |
Definition at line 67 of file EliminationTree.h.
EliminationTree< BAYESNET, GRAPH >::sharedFactor gtsam::EliminationTree< BAYESNET, GRAPH >::Node::eliminate | ( | const std::shared_ptr< BayesNetType > & | output, |
const Eliminate & | function, | ||
const FastVector< sharedFactor > & | childrenFactors | ||
) | const |
Definition at line 35 of file EliminationTree-inst.h.
void gtsam::EliminationTree< BAYESNET, GRAPH >::Node::print | ( | const std::string & | str, |
const KeyFormatter & | keyFormatter | ||
) | const |
Definition at line 62 of file EliminationTree-inst.h.
Children gtsam::EliminationTree< BAYESNET, GRAPH >::Node::children |
sub-trees
Definition at line 72 of file EliminationTree.h.
Factors gtsam::EliminationTree< BAYESNET, GRAPH >::Node::factors |
factors associated with root
Definition at line 71 of file EliminationTree.h.
Key gtsam::EliminationTree< BAYESNET, GRAPH >::Node::key |
key associated with root
Definition at line 70 of file EliminationTree.h.