wrap more HybridSmoother methods
parent
24b31b238f
commit
ea16de3bfd
|
@ -283,7 +283,17 @@ class HybridSmoother {
|
||||||
std::optional<size_t> maxNrLeaves = std::nullopt,
|
std::optional<size_t> maxNrLeaves = std::nullopt,
|
||||||
const std::optional<gtsam::Ordering> given_ordering = std::nullopt);
|
const std::optional<gtsam::Ordering> given_ordering = std::nullopt);
|
||||||
|
|
||||||
HybridValues optimize() const;
|
gtsam::Ordering getOrdering(const gtsam::HybridGaussianFactorGraph& factors,
|
||||||
|
const gtsam::KeySet& newFactorKeys);
|
||||||
|
|
||||||
|
std::pair<gtsam::HybridGaussianFactorGraph, gtsam::HybridBayesNet>
|
||||||
|
addConditionals(const gtsam::HybridGaussianFactorGraph& graph,
|
||||||
|
const gtsam::HybridBayesNet& hybridBayesNet) const;
|
||||||
|
|
||||||
|
gtsam::HybridGaussianConditional* gaussianMixture(size_t index) const;
|
||||||
|
|
||||||
|
const gtsam::HybridBayesNet& hybridBayesNet() const;
|
||||||
|
gtsam::HybridValues optimize() const;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace gtsam
|
} // namespace gtsam
|
||||||
|
|
Loading…
Reference in New Issue