![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
Private structure to represent data about a reduced graph. More...
Public Attributes | |
UndiGraph | reducedGraph |
The reduced graph. More... | |
NodeProperty< Size > | mods |
Mapping between NodeId and modalities. More... | |
Bijection< const DiscreteVariable *, NodeId > | var2node |
Mapping between DiscreteVariable and NodeId. More... | |
Set< Potential< GUM_SCALAR > *> | pool |
The pool of potentials matching the reduced graph. More... | |
List< NodeSet > | partial_order |
Partial order used for triangulation, first is outputs nodes, second query nodes. More... | |
Public Member Functions | |
RGData () | |
Default constructor. More... | |
~RGData () | |
Destructor. More... | |
NodeSet & | outputs () |
Returns the set of outputs nodes (which will be eliminated). More... | |
NodeSet & | queries () |
Returns the set of query nodes (which will not be eliminated). More... | |
Private structure to represent data about a reduced graph.
Definition at line 128 of file structuredInference.h.
gum::prm::StructuredInference< GUM_SCALAR >::RGData::RGData | ( | ) |
Default constructor.
Definition at line 763 of file structuredInference_tpl.h.
References gum::prm::ParamScopeData< GUM_SCALAR >::ParamScopeData().
INLINE gum::prm::StructuredInference< GUM_SCALAR >::RGData::~RGData | ( | ) |
Destructor.
Definition at line 948 of file structuredInference_tpl.h.
References gum::prm::ParamScopeData< GUM_SCALAR >::ParamScopeData().
|
inline |
Returns the set of outputs nodes (which will be eliminated).
Definition at line 145 of file structuredInference.h.
|
inline |
Returns the set of query nodes (which will not be eliminated).
Definition at line 147 of file structuredInference.h.
NodeProperty< Size > gum::prm::StructuredInference< GUM_SCALAR >::RGData::mods |
Mapping between NodeId and modalities.
Definition at line 132 of file structuredInference.h.
List< NodeSet > gum::prm::StructuredInference< GUM_SCALAR >::RGData::partial_order |
Partial order used for triangulation, first is outputs nodes, second query nodes.
Definition at line 139 of file structuredInference.h.
Set< Potential< GUM_SCALAR >* > gum::prm::StructuredInference< GUM_SCALAR >::RGData::pool |
The pool of potentials matching the reduced graph.
Definition at line 136 of file structuredInference.h.
UndiGraph gum::prm::StructuredInference< GUM_SCALAR >::RGData::reducedGraph |
The reduced graph.
Definition at line 130 of file structuredInference.h.
Bijection< const DiscreteVariable*, NodeId > gum::prm::StructuredInference< GUM_SCALAR >::RGData::var2node |
Mapping between DiscreteVariable and NodeId.
Definition at line 134 of file structuredInference.h.