From 40d38651ccc3d93f59ed4406d3ff9cb304caa600 Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Fri, 14 Oct 2022 16:44:38 -0400 Subject: [PATCH] rename discreteFactor to decisionTree --- gtsam/hybrid/HybridBayesNet.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtsam/hybrid/HybridBayesNet.cpp b/gtsam/hybrid/HybridBayesNet.cpp index cc27600f0..8bce45c51 100644 --- a/gtsam/hybrid/HybridBayesNet.cpp +++ b/gtsam/hybrid/HybridBayesNet.cpp @@ -45,7 +45,7 @@ DecisionTreeFactor::shared_ptr HybridBayesNet::discreteConditionals() const { HybridBayesNet HybridBayesNet::prune(size_t maxNrLeaves) const { // Get the decision tree of only the discrete keys auto discreteConditionals = this->discreteConditionals(); - const DecisionTreeFactor::shared_ptr discreteFactor = + const DecisionTreeFactor::shared_ptr decisionTree = boost::make_shared( discreteConditionals->prune(maxNrLeaves)); @@ -59,7 +59,7 @@ HybridBayesNet HybridBayesNet::prune(size_t maxNrLeaves) const { HybridBayesNet prunedBayesNetFragment; // Go through all the conditionals in the - // Bayes Net and prune them as per discreteFactor. + // Bayes Net and prune them as per decisionTree. for (size_t i = 0; i < this->size(); i++) { HybridConditional::shared_ptr conditional = this->at(i); @@ -69,7 +69,7 @@ HybridBayesNet HybridBayesNet::prune(size_t maxNrLeaves) const { // Make a copy of the gaussian mixture and prune it! auto prunedGaussianMixture = boost::make_shared(*gaussianMixture); - prunedGaussianMixture->prune(*discreteFactor); + prunedGaussianMixture->prune(*decisionTree); // Type-erase and add to the pruned Bayes Net fragment. prunedBayesNetFragment.push_back(