implement DecisionTreeFactor::restrict
parent
5c2e8d6746
commit
d01bfba763
|
@ -547,7 +547,9 @@ namespace gtsam {
|
||||||
/* ************************************************************************ */
|
/* ************************************************************************ */
|
||||||
DiscreteFactor::shared_ptr DecisionTreeFactor::restrict(
|
DiscreteFactor::shared_ptr DecisionTreeFactor::restrict(
|
||||||
const DiscreteValues& assignment) const {
|
const DiscreteValues& assignment) const {
|
||||||
throw std::runtime_error("DecisionTreeFactor::restrict not implemented");
|
ADT restricted_tree = ADT::restrict(assignment);
|
||||||
|
return std::make_shared<DecisionTreeFactor>(this->discreteKeys(),
|
||||||
|
restricted_tree);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ************************************************************************ */
|
/* ************************************************************************ */
|
||||||
|
|
Loading…
Reference in New Issue