Revert "remove DiscreteLookupTable from wrapper"

This reverts commit ffa72e7fad.
release/4.3a0
Varun Agrawal 2024-07-15 18:40:07 -04:00
parent 016f6f28d1
commit e0444ac722
1 changed files with 9 additions and 0 deletions

View File

@ -262,6 +262,15 @@ class DiscreteBayesTree {
#include <gtsam/discrete/DiscreteLookupDAG.h>
class DiscreteLookupTable : gtsam::DiscreteConditional{
DiscreteLookupTable(size_t nFrontals, const gtsam::DiscreteKeys& keys,
const gtsam::DecisionTreeFactor::ADT& potentials);
void print(string s = "Discrete Lookup Table: ",
const gtsam::KeyFormatter& keyFormatter =
gtsam::DefaultKeyFormatter) const;
size_t argmax(const gtsam::DiscreteValues& parentsValues) const;
};
class DiscreteLookupDAG {
DiscreteLookupDAG();
void push_back(const gtsam::DiscreteLookupTable* table);