use template

release/4.3a0
Varun Agrawal 2025-01-04 05:28:16 -05:00
parent 3abff90fb4
commit 11a740e8e3
1 changed files with 1 additions and 2 deletions

View File

@ -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 {