undo print and remove extra includes
parent
4f74735328
commit
8a650b6a4e
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* *******************************************************************************/
|
/* *******************************************************************************/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue