From fee651a35708ba0a2d4f903de31bc5d24bba1144 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Sat, 31 Dec 2022 01:53:59 -0500 Subject: [PATCH] Fix insert --- gtsam/hybrid/GaussianMixture.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/hybrid/GaussianMixture.cpp b/gtsam/hybrid/GaussianMixture.cpp index 65c0e8522..892a07d2d 100644 --- a/gtsam/hybrid/GaussianMixture.cpp +++ b/gtsam/hybrid/GaussianMixture.cpp @@ -210,7 +210,7 @@ GaussianMixture::prunerFunc(const DecisionTreeFactor &decisionTree) { DiscreteValues::CartesianProduct(set_diff); for (const DiscreteValues &assignment : assignments) { DiscreteValues augmented_values(values); - augmented_values.insert(assignment.begin(), assignment.end()); + augmented_values.insert(assignment); // If any one of the sub-branches are non-zero, // we need this conditional.