◆ ConstFactorRange
template<class FACTOR, class DERIVEDCONDITIONAL>
A mini implementation of an iterator range, to share const views of frontals and parents.
◆ Frontals
template<class FACTOR, class DERIVEDCONDITIONAL>
◆ Parents
template<class FACTOR, class DERIVEDCONDITIONAL>
◆ Conditional() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Empty Constructor to make serialization possible
◆ Conditional() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
◆ beginFrontals() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
FACTOR::const_iterator gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::beginFrontals |
( |
| ) |
const |
|
inline |
Iterator pointing to first frontal key.
◆ beginFrontals() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Mutable iterator pointing to first frontal key.
◆ beginParents() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
FACTOR::const_iterator gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::beginParents |
( |
| ) |
const |
|
inline |
Iterator pointing to the first parent key.
◆ beginParents() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Mutable iterator pointing to the first parent key.
◆ CheckInvariants()
template<class FACTOR , class DERIVEDCONDITIONAL>
template<class VALUES >
bool gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::CheckInvariants |
( |
const DERIVEDCONDITIONAL & |
conditional, |
|
|
const VALUES & |
x |
|
) |
| |
|
static |
Check invariants of this conditional, given the values x
. It tests:
- Parameters
-
conditional | The conditional to test, as a reference to the derived type. |
- Template Parameters
-
◆ endFrontals() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
FACTOR::const_iterator gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::endFrontals |
( |
| ) |
const |
|
inline |
Iterator pointing past the last frontal key.
◆ endFrontals() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Mutable iterator pointing past the last frontal key.
◆ endParents() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
FACTOR::const_iterator gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::endParents |
( |
| ) |
const |
|
inline |
Iterator pointing past the last parent key.
◆ endParents() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Mutable iterator pointing past the last parent key.
◆ equals()
template<class FACTOR , class DERIVEDCONDITIONAL >
◆ evaluate()
template<class FACTOR , class DERIVEDCONDITIONAL >
◆ firstFrontalKey()
template<class FACTOR, class DERIVEDCONDITIONAL>
Convenience function to get the first frontal key
◆ frontals()
template<class FACTOR, class DERIVEDCONDITIONAL>
return a view of the frontal keys
◆ logNormalizationConstant()
template<class FACTOR , class DERIVEDCONDITIONAL >
double gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::logNormalizationConstant |
( |
| ) |
const |
|
virtual |
◆ logProbability()
template<class FACTOR , class DERIVEDCONDITIONAL >
◆ normalizationConstant()
template<class FACTOR , class DERIVEDCONDITIONAL >
Non-virtual, exponentiate logNormalizationConstant.
◆ nrFrontals() [1/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
return the number of frontals
◆ nrFrontals() [2/2]
template<class FACTOR, class DERIVEDCONDITIONAL>
Mutable version of nrFrontals
◆ nrParents()
template<class FACTOR, class DERIVEDCONDITIONAL>
return the number of parents
◆ parents()
template<class FACTOR, class DERIVEDCONDITIONAL>
return a view of the parent keys
◆ print()
template<class FACTOR , class DERIVEDCONDITIONAL >
void gtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::print |
( |
const std::string & |
s = "Conditional< FACTOR, DERIVEDCONDITIONAL >" , |
|
|
const KeyFormatter & |
formatter = DefaultKeyFormatter |
|
) |
| const |
print with optional formatter
◆ nrFrontals_
template<class FACTOR, class DERIVEDCONDITIONAL>
The first nrFrontal variables are frontal and the rest are parents.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/gtsam-jlblanco-docs/checkouts/latest/gtsam/inference/Conditional.h
- /home/docs/checkouts/readthedocs.org/user_builds/gtsam-jlblanco-docs/checkouts/latest/gtsam/inference/Conditional-inst.h