Go to the documentation of this file.
52 template <
typename ITERATOR>
54 :
Base(firstConditional, lastConditional) {}
57 template <
class CONTAINER>
64 template <
class DERIVEDCONDITIONAL>
72 template <
class DERIVEDCONDITIONAL>
74 std::initializer_list<std::shared_ptr<DERIVEDCONDITIONAL> >
conditionals)
87 const std::string&
s =
"",
170 std::pair<Matrix, Vector>
matrix()
const;
249 using Base::evaluate;
250 using Base::logProbability;
256 #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION
258 friend class boost::serialization::access;
259 template<
class ARCHIVE>
260 void serialize(ARCHIVE & ar,
const unsigned int ) {
261 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(
Base);
EIGEN_STRONG_INLINE Packet4f print(const Packet4f &a)
Conditional Gaussian Base class.
BayesNet< GaussianConditional > Base
Included from all GTSAM files.
Array< double, 1, 3 > e(1./3., 0.5, 2.)
GaussianBayesNet(ITERATOR firstConditional, ITERATOR lastConditional)
GaussianBayesNet(const CONTAINER &conditionals)
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
std::shared_ptr< ConditionalType > sharedConditional
const KeyFormatter & formatter
const std::vector< GaussianConditional::shared_ptr > conditionals
void determinant(const MatrixType &m)
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
std::function< std::string(Key)> KeyFormatter
Typedef for a function to format a key, i.e. to convert it to a string.
GaussianBayesNet(std::initializer_list< std::shared_ptr< DERIVEDCONDITIONAL > > conditionals)
double logDeterminant(const typename BAYESTREE::sharedClique &clique)
GaussianConditional ConditionalType
static enum @1096 ordering
Map< Matrix< T, Dynamic, Dynamic, ColMajor >, 0, OuterStride<> > matrix(T *data, int rows, int cols, int stride)
GaussianBayesNet(const FactorGraph< DERIVEDCONDITIONAL > &graph)
double operator()(const VectorValues &x) const
Evaluate probability density, sugar.
void print(const std::string &s="", const KeyFormatter &formatter=DefaultKeyFormatter) const override
print graph
NonlinearFactorGraph graph
std::shared_ptr< This > shared_ptr
gtsam
Author(s):
autogenerated on Mon Jul 1 2024 03:01:18