From f4adfac4fa4fff940165fa99283c31b7fd18123f Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Wed, 12 Jul 2023 22:54:39 -0400 Subject: [PATCH] Undo TableFactor return in Hybrid GFG so we can group the changes together --- gtsam/hybrid/HybridGaussianFactorGraph.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gtsam/hybrid/HybridGaussianFactorGraph.cpp b/gtsam/hybrid/HybridGaussianFactorGraph.cpp index fb4b69aaf..2d4ac83f6 100644 --- a/gtsam/hybrid/HybridGaussianFactorGraph.cpp +++ b/gtsam/hybrid/HybridGaussianFactorGraph.cpp @@ -261,12 +261,9 @@ hybridElimination(const HybridGaussianFactorGraph &factors, DecisionTree probabilities(eliminationResults, probability); - auto dtf = - std::make_shared(discreteSeparator, probabilities); - return { std::make_shared(gaussianMixture), - std::make_shared(discreteSeparator, dtf->probabilities())}; + std::make_shared(discreteSeparator, probabilities)}; } else { // Otherwise, we create a resulting GaussianMixtureFactor on the separator, // taking care to correct for conditional constant.