__addEdgesInReducedGraph(RGData &data) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__allInstanceNoRefAttr(typename StructuredInference::PData &data, std::pair< Idx, std::string > attr) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__buildPatternGraph(PData &data, Set< Potential< GUM_SCALAR > * > &pool, const Sequence< PRMInstance< GUM_SCALAR > * > &match) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__buildReduceGraph(RGData &data) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__cdata_map | gum::prm::StructuredInference< GUM_SCALAR > | private |
__dot | gum::prm::StructuredInference< GUM_SCALAR > | private |
__elim_map | gum::prm::StructuredInference< GUM_SCALAR > | private |
__eliminateObservedNodes(typename StructuredInference::PData &data, const Set< Potential< GUM_SCALAR > * > &pool, const Sequence< PRMInstance< GUM_SCALAR > * > &match, const std::vector< NodeId > &elim_order) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__eliminateObservedNodesInSource(typename StructuredInference::PData &data, const Set< Potential< GUM_SCALAR > * > &pool, const Sequence< PRMInstance< GUM_SCALAR > * > &match, const std::vector< NodeId > &elim_order) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__found_query | gum::prm::StructuredInference< GUM_SCALAR > | private |
__gspan | gum::prm::StructuredInference< GUM_SCALAR > | private |
__insertNodeInElimLists(typename StructuredInference::PData &data, const Sequence< PRMInstance< GUM_SCALAR > * > &match, PRMInstance< GUM_SCALAR > *inst, PRMAttribute< GUM_SCALAR > *attr, NodeId id, std::pair< Idx, std::string > &v) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__mining | gum::prm::StructuredInference< GUM_SCALAR > | private |
__outputs | gum::prm::StructuredInference< GUM_SCALAR > | private |
__pdata | gum::prm::StructuredInference< GUM_SCALAR > | private |
__query | gum::prm::StructuredInference< GUM_SCALAR > | private |
__query_data | gum::prm::StructuredInference< GUM_SCALAR > | private |
__reduceAloneInstances(RGData &data) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__reducedInstances | gum::prm::StructuredInference< GUM_SCALAR > | private |
__reducePattern(const gspan::Pattern *p) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__removeBarrenNodes(typename StructuredInference::PData &data, Set< Potential< GUM_SCALAR > * > &pool) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__removeNode(typename StructuredInference::PData &data, NodeId id, Set< Potential< GUM_SCALAR > * > &pool) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__str(const PRMInstance< GUM_SCALAR > *i, const PRMAttribute< GUM_SCALAR > *a) const | gum::prm::StructuredInference< GUM_SCALAR > | private |
__str(const PRMInstance< GUM_SCALAR > *i, const PRMAttribute< GUM_SCALAR > &a) const | gum::prm::StructuredInference< GUM_SCALAR > | private |
__str(const PRMInstance< GUM_SCALAR > *i, const PRMSlotChain< GUM_SCALAR > &a) const | gum::prm::StructuredInference< GUM_SCALAR > | private |
__translatePotSet(typename StructuredInference::PData &data, const Set< Potential< GUM_SCALAR > * > &pool, const Sequence< PRMInstance< GUM_SCALAR > * > &match) | gum::prm::StructuredInference< GUM_SCALAR > | private |
__trash | gum::prm::StructuredInference< GUM_SCALAR > | private |
_evidenceAdded(const typename PRMInference< GUM_SCALAR >::Chain &chain) | gum::prm::StructuredInference< GUM_SCALAR > | protectedvirtual |
gum::prm::PRMInference::_evidenceAdded(const Chain &chain)=0 | gum::prm::PRMInference< GUM_SCALAR > | protectedpure virtual |
_evidenceRemoved(const typename PRMInference< GUM_SCALAR >::Chain &chain) | gum::prm::StructuredInference< GUM_SCALAR > | protectedvirtual |
gum::prm::PRMInference::_evidenceRemoved(const Chain &chain)=0 | gum::prm::PRMInference< GUM_SCALAR > | protectedpure virtual |
_joint(const std::vector< typename PRMInference< GUM_SCALAR >::Chain > &queries, Potential< GUM_SCALAR > &j) | gum::prm::StructuredInference< GUM_SCALAR > | protectedvirtual |
gum::prm::PRMInference::_joint(const std::vector< Chain > &queries, Potential< GUM_SCALAR > &j)=0 | gum::prm::PRMInference< GUM_SCALAR > | protectedpure virtual |
_marginal(const typename PRMInference< GUM_SCALAR >::Chain &chain, Potential< GUM_SCALAR > &m) | gum::prm::StructuredInference< GUM_SCALAR > | protectedvirtual |
gum::prm::PRMInference::_marginal(const Chain &chain, Potential< GUM_SCALAR > &m)=0 | gum::prm::PRMInference< GUM_SCALAR > | protectedpure virtual |
_prm | gum::prm::PRMInference< GUM_SCALAR > | protected |
_sys | gum::prm::PRMInference< GUM_SCALAR > | protected |
addEvidence(const Chain &chain, const Potential< GUM_SCALAR > &p) | gum::prm::PRMInference< GUM_SCALAR > | |
Chain typedef | gum::prm::PRMInference< GUM_SCALAR > | |
clearEvidence() | gum::prm::PRMInference< GUM_SCALAR > | |
EMap typedef | gum::prm::PRMInference< GUM_SCALAR > | |
EMapConstIterator typedef | gum::prm::PRMInference< GUM_SCALAR > | |
EMapIterator typedef | gum::prm::PRMInference< GUM_SCALAR > | |
evidence(const PRMInstance< GUM_SCALAR > &i) | gum::prm::PRMInference< GUM_SCALAR > | |
evidence(const PRMInstance< GUM_SCALAR > *i) | gum::prm::PRMInference< GUM_SCALAR > | |
evidence(const PRMInstance< GUM_SCALAR > &i) const | gum::prm::PRMInference< GUM_SCALAR > | |
evidence(const PRMInstance< GUM_SCALAR > *i) const | gum::prm::PRMInference< GUM_SCALAR > | |
full_time | gum::prm::StructuredInference< GUM_SCALAR > | |
gspan() | gum::prm::StructuredInference< GUM_SCALAR > | |
gspan() const | gum::prm::StructuredInference< GUM_SCALAR > | |
hasEvidence(const PRMInstance< GUM_SCALAR > &i) const | gum::prm::PRMInference< GUM_SCALAR > | |
hasEvidence(const PRMInstance< GUM_SCALAR > *i) const | gum::prm::PRMInference< GUM_SCALAR > | |
hasEvidence(const Chain &chain) const | gum::prm::PRMInference< GUM_SCALAR > | |
hasEvidence() const | gum::prm::PRMInference< GUM_SCALAR > | |
info() const | gum::prm::StructuredInference< GUM_SCALAR > | |
inner_time | gum::prm::StructuredInference< GUM_SCALAR > | |
joint(const std::vector< Chain > &chains, Potential< GUM_SCALAR > &j) | gum::prm::PRMInference< GUM_SCALAR > | |
marginal(const Chain &chain, Potential< GUM_SCALAR > &m) | gum::prm::PRMInference< GUM_SCALAR > | |
mining_time | gum::prm::StructuredInference< GUM_SCALAR > | |
name() const | gum::prm::StructuredInference< GUM_SCALAR > | virtual |
obs_time | gum::prm::StructuredInference< GUM_SCALAR > | |
operator=(const StructuredInference &source) | gum::prm::StructuredInference< GUM_SCALAR > | |
gum::prm::PRMInference::operator=(const PRMInference &source) | gum::prm::PRMInference< GUM_SCALAR > | |
pattern_time | gum::prm::StructuredInference< GUM_SCALAR > | |
plopTimer | gum::prm::StructuredInference< GUM_SCALAR > | |
PRMInference(const PRM< GUM_SCALAR > &prm, const PRMSystem< GUM_SCALAR > &system) | gum::prm::PRMInference< GUM_SCALAR > | |
PRMInference(const PRMInference &source) | gum::prm::PRMInference< GUM_SCALAR > | |
removeEvidence(const Chain &chain) | gum::prm::PRMInference< GUM_SCALAR > | |
searchPatterns() | gum::prm::StructuredInference< GUM_SCALAR > | |
setPatternMining(bool b) | gum::prm::StructuredInference< GUM_SCALAR > | |
StructuredInference(const PRM< GUM_SCALAR > &prm, const PRMSystem< GUM_SCALAR > &system, gspan::SearchStrategy< GUM_SCALAR > *strategy=0) | gum::prm::StructuredInference< GUM_SCALAR > | |
StructuredInference(const StructuredInference &source) | gum::prm::StructuredInference< GUM_SCALAR > | |
timer | gum::prm::StructuredInference< GUM_SCALAR > | |
triang_time | gum::prm::StructuredInference< GUM_SCALAR > | |
~PRMInference() | gum::prm::PRMInference< GUM_SCALAR > | virtual |
~StructuredInference() | gum::prm::StructuredInference< GUM_SCALAR > | virtual |