use correct key formatter

release/4.3a0
Varun Agrawal 2023-11-14 04:48:23 -05:00
parent b2ab233750
commit 5387299b8b
2 changed files with 7 additions and 7 deletions

View File

@ -99,7 +99,7 @@ void HybridGaussianFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
gmf->error(values.continuous()).print("", DefaultKeyFormatter);
gmf->error(values.continuous()).print("", keyFormatter);
std::cout << std::endl;
}
} else if (auto hc = std::dynamic_pointer_cast<HybridConditional>(factor)) {
@ -113,7 +113,7 @@ void HybridGaussianFactorGraph::printErrors(
std::cout << "error = " << hc->asGaussian()->error(values) << "\n";
} else if (hc->isDiscrete()) {
std::cout << "error = ";
hc->asDiscrete()->error().print("", DefaultKeyFormatter);
hc->asDiscrete()->error().print("", keyFormatter);
std::cout << "\n";
} else {
// Is hybrid
@ -141,7 +141,7 @@ void HybridGaussianFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
df->error().print("", DefaultKeyFormatter);
df->error().print("", keyFormatter);
std::cout << std::endl;
}

View File

@ -66,7 +66,7 @@ void HybridNonlinearFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
mf->error(values.nonlinear()).print("", DefaultKeyFormatter);
mf->error(values.nonlinear()).print("", keyFormatter);
std::cout << std::endl;
}
} else if (auto gmf =
@ -77,7 +77,7 @@ void HybridNonlinearFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
gmf->error(values.continuous()).print("", DefaultKeyFormatter);
gmf->error(values.continuous()).print("", keyFormatter);
std::cout << std::endl;
}
} else if (auto gm = std::dynamic_pointer_cast<GaussianMixture>(factor)) {
@ -87,7 +87,7 @@ void HybridNonlinearFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
gm->error(values.continuous()).print("", DefaultKeyFormatter);
gm->error(values.continuous()).print("", keyFormatter);
std::cout << std::endl;
}
} else if (auto nf = std::dynamic_pointer_cast<NonlinearFactor>(factor)) {
@ -121,7 +121,7 @@ void HybridNonlinearFactorGraph::printErrors(
} else {
factor->print(ss.str(), keyFormatter);
std::cout << "error = ";
df->error().print("", DefaultKeyFormatter);
df->error().print("", keyFormatter);
std::cout << std::endl;
}