fix DiscreteConditional constructor
parent
295b965b68
commit
261038f936
|
|
@ -43,7 +43,9 @@ template class GTSAM_EXPORT
|
||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
DiscreteConditional::DiscreteConditional(const size_t nrFrontals,
|
DiscreteConditional::DiscreteConditional(const size_t nrFrontals,
|
||||||
const DecisionTreeFactor& f)
|
const DecisionTreeFactor& f)
|
||||||
: BaseFactor(f / (*f.sum(nrFrontals))), BaseConditional(nrFrontals) {}
|
: BaseFactor(f / (*std::dynamic_pointer_cast<DecisionTreeFactor>(
|
||||||
|
f.sum(nrFrontals)))),
|
||||||
|
BaseConditional(nrFrontals) {}
|
||||||
|
|
||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
DiscreteConditional::DiscreteConditional(size_t nrFrontals,
|
DiscreteConditional::DiscreteConditional(size_t nrFrontals,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue