From e49b40b4c45373a25f36052ba6026d2ceeebf77f Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Wed, 1 Jan 2025 19:03:00 -0500 Subject: [PATCH] remove TableFactor check for another day --- gtsam/discrete/TableFactor.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/gtsam/discrete/TableFactor.cpp b/gtsam/discrete/TableFactor.cpp index a833e1c5e..bf9662e34 100644 --- a/gtsam/discrete/TableFactor.cpp +++ b/gtsam/discrete/TableFactor.cpp @@ -252,15 +252,6 @@ DecisionTreeFactor TableFactor::operator*(const DecisionTreeFactor& f) const { DecisionTreeFactor TableFactor::toDecisionTreeFactor() const { DiscreteKeys dkeys = discreteKeys(); - // If no keys, then return empty DecisionTreeFactor - if (dkeys.size() == 0) { - AlgebraicDecisionTree tree; - if (sparse_table_.size() != 0) { - tree = AlgebraicDecisionTree(sparse_table_.coeff(0)); - } - return DecisionTreeFactor(dkeys, tree); - } - std::vector table; for (auto i = 0; i < sparse_table_.size(); i++) { table.push_back(sparse_table_.coeff(i));