Classes | |
class | gtsam::AlgebraicDecisionTree< L > |
class | gtsam::Assignment< L > |
class | gtsam::DecisionTree< L, Y > |
a decision tree is a function from assignments to values. More... | |
class | gtsam::DecisionTreeFactor |
class | gtsam::DiscreteBayesNet |
class | gtsam::DiscreteBayesTree |
A Bayes tree representing a Discrete distribution. More... | |
class | gtsam::DiscreteConditional |
class | gtsam::DiscreteDistribution |
class | gtsam::DiscreteEliminationTree |
Elimination tree for discrete factors. More... | |
class | gtsam::DiscreteFactor |
class | gtsam::DiscreteFactorGraph |
class | gtsam::DiscreteJunctionTree |
class | gtsam::DiscreteLookupTable |
DiscreteLookupTable table for max-product. More... | |
class | gtsam::DiscreteMarginals |
class | gtsam::DiscreteValues |
class | gtsam::Signature |
class | gtsam::TableFactor |
Typedefs | |
using | gtsam::DiscreteKey = std::pair< Key, size_t > |
Functions | |
std::pair< DiscreteConditional::shared_ptr, DecisionTreeFactor::shared_ptr > | gtsam::EliminateDiscrete (const DiscreteFactorGraph &factors, const Ordering &frontalKeys) |
Main elimination function for DiscreteFactorGraph. More... | |
std::pair< DiscreteConditional::shared_ptr, DecisionTreeFactor::shared_ptr > | gtsam::EliminateForMPE (const DiscreteFactorGraph &factors, const Ordering &frontalKeys) |
Alternate elimination function for that creates non-normalized lookup tables. More... | |
using gtsam::DiscreteKey = typedef std::pair<Key,size_t> |
Key type for discrete variables. Includes Key and cardinality.
Definition at line 38 of file DiscreteKey.h.
std::pair<DiscreteConditional::shared_ptr, DecisionTreeFactor::shared_ptr> gtsam::EliminateDiscrete | ( | const DiscreteFactorGraph & | factors, |
const Ordering & | frontalKeys | ||
) |
Main elimination function for DiscreteFactorGraph.
factors | The factor graph to eliminate. |
frontalKeys | An ordering for which variables to eliminate. |
Definition at line 205 of file DiscreteFactorGraph.cpp.
std::pair<DiscreteConditional::shared_ptr, DecisionTreeFactor::shared_ptr> gtsam::EliminateForMPE | ( | const DiscreteFactorGraph & | factors, |
const Ordering & | frontalKeys | ||
) |
Alternate elimination function for that creates non-normalized lookup tables.
factors | The factor graph to eliminate. |
frontalKeys | An ordering for which variables to eliminate. |
Definition at line 116 of file DiscreteFactorGraph.cpp.