better printing
parent
f1bb034219
commit
8372d8490c
|
|
@ -173,9 +173,8 @@ void GaussianMixture::print(const std::string &s,
|
||||||
for (auto &dk : discreteKeys()) {
|
for (auto &dk : discreteKeys()) {
|
||||||
std::cout << "(" << formatter(dk.first) << ", " << dk.second << "), ";
|
std::cout << "(" << formatter(dk.first) << ", " << dk.second << "), ";
|
||||||
}
|
}
|
||||||
|
std::cout << "\n logNormalizationConstant: " << logConstant_ << std::endl;
|
||||||
std::cout << "\n";
|
std::cout << "\n";
|
||||||
std::cout << " logNormalizationConstant: " << logConstant_ << "\n"
|
|
||||||
<< std::endl;
|
|
||||||
conditionals_.print(
|
conditionals_.print(
|
||||||
"", [&](Key k) { return formatter(k); },
|
"", [&](Key k) { return formatter(k); },
|
||||||
[&](const GaussianConditional::shared_ptr &gf) -> std::string {
|
[&](const GaussianConditional::shared_ptr &gf) -> std::string {
|
||||||
|
|
|
||||||
|
|
@ -121,7 +121,7 @@ namespace gtsam {
|
||||||
const auto mean = solve({}); // solve for mean.
|
const auto mean = solve({}); // solve for mean.
|
||||||
mean.print(" mean", formatter);
|
mean.print(" mean", formatter);
|
||||||
}
|
}
|
||||||
cout << " logNormalizationConstant: " << logNormalizationConstant() << std::endl;
|
cout << " logNormalizationConstant: " << logNormalizationConstant() << endl;
|
||||||
if (model_)
|
if (model_)
|
||||||
model_->print(" Noise model: ");
|
model_->print(" Noise model: ");
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue