fix to use DiscreteTableConditional

release/4.3a0
Varun Agrawal 2025-01-01 20:09:18 -05:00
parent 27e3a04e90
commit cafac6317e
1 changed files with 2 additions and 2 deletions

View File

@ -358,8 +358,8 @@ discreteElimination(const HybridGaussianFactorGraph &factors,
#if GTSAM_HYBRID_TIMING
gttic_(EliminateDiscreteFormDiscreteConditional);
#endif
auto conditional = std::make_shared<DiscreteConditional>(
frontalKeys.size(), product.toDecisionTreeFactor());
auto conditional =
std::make_shared<DiscreteTableConditional>(frontalKeys.size(), product);
#if GTSAM_HYBRID_TIMING
gttoc_(EliminateDiscreteFormDiscreteConditional);
#endif