use template
parent
3abff90fb4
commit
11a740e8e3
|
@ -72,8 +72,7 @@ HybridValues HybridBayesTree::optimize() const {
|
||||||
|
|
||||||
// The root should be discrete only, we compute the MPE
|
// The root should be discrete only, we compute the MPE
|
||||||
if (root_conditional->isDiscrete()) {
|
if (root_conditional->isDiscrete()) {
|
||||||
auto discrete = std::dynamic_pointer_cast<TableDistribution>(
|
auto discrete = root_conditional->asDiscrete<TableDistribution>();
|
||||||
root_conditional->asDiscrete());
|
|
||||||
discrete_fg.push_back(discrete);
|
discrete_fg.push_back(discrete);
|
||||||
mpe = discreteMaxProduct(discrete_fg);
|
mpe = discreteMaxProduct(discrete_fg);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue