undo print and remove extra includes

release/4.3a0
Varun Agrawal 2024-10-09 11:41:23 -04:00
parent 4f74735328
commit 8a650b6a4e
3 changed files with 12 additions and 15 deletions

View File

@ -22,7 +22,6 @@
#include <gtsam/discrete/DiscreteValues.h> #include <gtsam/discrete/DiscreteValues.h>
#include <gtsam/hybrid/HybridGaussianConditional.h> #include <gtsam/hybrid/HybridGaussianConditional.h>
#include <gtsam/hybrid/HybridGaussianFactor.h> #include <gtsam/hybrid/HybridGaussianFactor.h>
#include <gtsam/hybrid/HybridGaussianProductFactor.h>
#include <gtsam/hybrid/HybridValues.h> #include <gtsam/hybrid/HybridValues.h>
#include <gtsam/inference/Conditional-inst.h> #include <gtsam/inference/Conditional-inst.h>
#include <gtsam/linear/GaussianBayesNet.h> #include <gtsam/linear/GaussianBayesNet.h>

View File

@ -26,7 +26,6 @@
#include <gtsam/discrete/DiscreteKey.h> #include <gtsam/discrete/DiscreteKey.h>
#include <gtsam/hybrid/HybridFactor.h> #include <gtsam/hybrid/HybridFactor.h>
#include <gtsam/hybrid/HybridGaussianFactor.h> #include <gtsam/hybrid/HybridGaussianFactor.h>
#include <gtsam/hybrid/HybridGaussianProductFactor.h>
#include <gtsam/inference/Conditional.h> #include <gtsam/inference/Conditional.h>
#include <gtsam/linear/GaussianConditional.h> #include <gtsam/linear/GaussianConditional.h>

View File

@ -70,19 +70,18 @@ HybridGaussianProductFactor& HybridGaussianProductFactor::operator+=(
/* *******************************************************************************/ /* *******************************************************************************/
void HybridGaussianProductFactor::print(const std::string& s, void HybridGaussianProductFactor::print(const std::string& s,
const KeyFormatter& formatter) const { const KeyFormatter& formatter) const {
// KeySet keys; KeySet keys;
// auto printer = [&](const Y& y) { auto printer = [&](const Y& y) {
// if (keys.empty()) keys = y.first.keys(); if (keys.empty()) keys = y.first.keys();
// return "Graph of size " + std::to_string(y.first.size()) + return "Graph of size " + std::to_string(y.first.size()) +
// ", scalar sum: " + std::to_string(y.second); ", scalar sum: " + std::to_string(y.second);
// }; };
// Base::print(s, formatter, printer); Base::print(s, formatter, printer);
// if (!keys.empty()) { if (!keys.empty()) {
// std::cout << s << " Keys:"; std::cout << s << " Keys:";
// for (auto&& key : keys) std::cout << " " << formatter(key); for (auto&& key : keys) std::cout << " " << formatter(key);
// std::cout << "." << std::endl; std::cout << "." << std::endl;
// } }
std::cout << "HybridGaussianProductFactor" << std::endl;
} }
/* *******************************************************************************/ /* *******************************************************************************/