assert for discrete only conditional

release/4.3a0
Varun Agrawal 2022-08-29 09:26:18 -04:00
parent 496ddf886f
commit 6912d015ef
1 changed files with 3 additions and 1 deletions

View File

@ -131,7 +131,9 @@ GaussianBayesNet HybridBayesNet::choose(
gbn.push_back(gm(assignment));
} catch (std::exception &exc) {
// if factor at `idx` is discrete-only, just continue.
// factor at `idx` is discrete-only, so we simply continue.
assert(factors_.at(idx)->discreteKeys().size() ==
factors_.at(idx)->keys().size());
continue;
}
}