print method for DiscreteKeys

release/4.3a0
Varun Agrawal 2024-07-10 18:54:25 -04:00
parent b7da0f4838
commit 0a7db41290
1 changed files with 3 additions and 1 deletions

View File

@ -14,6 +14,9 @@ class DiscreteKeys {
bool empty() const;
gtsam::DiscreteKey at(size_t n) const;
void push_back(const gtsam::DiscreteKey& point_pair);
void print(const std::string& s = "",
const gtsam::KeyFormatter& keyFormatter =
gtsam::DefaultKeyFormatter) const;
};
// DiscreteValues is added in specializations/discrete.h as a std::map
@ -162,7 +165,6 @@ virtual class DiscreteDistribution : gtsam::DiscreteConditional {
gtsam::DefaultKeyFormatter) const;
double operator()(size_t value) const;
std::vector<double> pmf() const;
size_t argmax() const;
};
#include <gtsam/discrete/DiscreteBayesNet.h>