Go to the documentation of this file.
34 class HybridConditional;
46 HybridGaussianFactorGraph> {
55 :
Base(conditional) {}
113 void prune(
const size_t maxNumberLeaves);
118 #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION
120 friend class boost::serialization::access;
121 template <
class ARCHIVE>
122 void serialize(ARCHIVE& ar,
const unsigned int ) {
123 ar& BOOST_SERIALIZATION_BASE_OBJECT_NVP(
Base);
163 this->keys_.assign(
clique->conditional()->beginParents(),
164 clique->conditional()->endParents());
165 this->discreteKeys_.assign(
clique->conditional()->discreteKeys().begin(),
166 clique->conditional()->discreteKeys().end());
171 const std::string&
s =
"",
std::shared_ptr< CliqueType > clique
void print(const std::string &s="", const KeyFormatter &formatter=DefaultKeyFormatter) const override
print utility
std::weak_ptr< This > weak_ptr
std::shared_ptr< This > shared_ptr
Array< double, 1, 3 > e(1./3., 0.5, 2.)
HybridBayesTreeClique(const HybridBayesTreeClique &clique)
Bayes Tree is a tree of cliques of a Bayes Chain.
std::shared_ptr< CliqueType > clique
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
HybridBayesTreeClique CliqueType
const KeyFormatter & formatter
A Bayes net of Gaussian Conditionals indexed by discrete keys.
Base class for cliques of a BayesTree.
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
BayesTree< HybridBayesTreeClique > Base
A clique in a HybridBayesTree which is a HybridConditional internally.
std::function< std::string(Key)> KeyFormatter
Typedef for a function to format a key, i.e. to convert it to a string.
BayesTreeCliqueBase< HybridBayesTreeClique, HybridGaussianFactorGraph > Base
Linearized Hybrid factor graph that uses type erasure.
Gaussian Bayes Tree, the result of eliminating a GaussianJunctionTree.
HybridBayesTreeClique This
BayesTreeOrphanWrapper(const std::shared_ptr< CliqueType > &clique)
Construct a new Bayes Tree Orphan Wrapper object.
Base class for conditional densities.
static const T & choose(int layout, const T &col, const T &row)
std::shared_ptr< This > shared_ptr
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:26