diff --git a/gtsam/discrete/AlgebraicDecisionTree.h b/gtsam/discrete/AlgebraicDecisionTree.h index 6ce36a688..828f0b1a2 100644 --- a/gtsam/discrete/AlgebraicDecisionTree.h +++ b/gtsam/discrete/AlgebraicDecisionTree.h @@ -18,6 +18,7 @@ #pragma once +#include #include #include @@ -70,7 +71,8 @@ namespace gtsam { AlgebraicDecisionTree() : Base(1.0) {} - explicit AlgebraicDecisionTree(const Base& add) : Base(add) {} + // Explicitly non-explicit constructor + AlgebraicDecisionTree(const Base& add) : Base(add) {} /** Create a new leaf function splitting on a variable */ AlgebraicDecisionTree(const L& label, double y1, double y2)