aGrUM  0.16.0
gum::IMDDI< AttributeSelection, isScalar > Member List

This is the complete list of members for gum::IMDDI< AttributeSelection, isScalar >, including all inherited members.

__addLeaf(NodeId)gum::IMDDI< AttributeSelection, isScalar >private
__attributeSelectionThresholdgum::IMDDI< AttributeSelection, isScalar >private
__downdateScore(const DiscreteVariable *, NodeId, VariableSelector &vs)gum::IMDDI< AttributeSelection, isScalar >private
__insertLeafInFunctionGraph(AbstractLeaf *, Int2Type< true >)gum::IMDDI< AttributeSelection, isScalar >private
__insertLeafInFunctionGraph(AbstractLeaf *, Int2Type< false >)gum::IMDDI< AttributeSelection, isScalar >private
__leafMapgum::IMDDI< AttributeSelection, isScalar >private
__lggum::IMDDI< AttributeSelection, isScalar >private
__nbTotalObservationgum::IMDDI< AttributeSelection, isScalar >private
__rebuildFunctionGraph()gum::IMDDI< AttributeSelection, isScalar >private
__removeLeaf(NodeId)gum::IMDDI< AttributeSelection, isScalar >private
__updateNodeSet(Set< NodeId > &, const DiscreteVariable *, VariableSelector &)gum::IMDDI< AttributeSelection, isScalar >private
__updateScore(const DiscreteVariable *, NodeId, VariableSelector &vs)gum::IMDDI< AttributeSelection, isScalar >private
__varOrdergum::IMDDI< AttributeSelection, isScalar >private
_chgNodeBoundVar(NodeId chgedNodeId, const DiscreteVariable *desiredVar)gum::IMDDI< AttributeSelection, isScalar >protectedvirtual
_convertNode2Leaf(NodeId)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
_insertInternalNode(NodeDatabase< AttributeSelection, isScalar > *nDB, const DiscreteVariable *boundVar, NodeId *sonsMap)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
_insertLeafNode(NodeDatabase< AttributeSelection, isScalar > *nDB, const DiscreteVariable *boundVar, Set< const Observation * > *sonsMap)gum::IMDDI< AttributeSelection, isScalar >protectedvirtual
_insertNode(NodeDatabase< AttributeSelection, isScalar > *nDB, const DiscreteVariable *boundVar)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
_leafDatabasegum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_modelgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_needUpdategum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_nodeId2Databasegum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_nodeSonsMapgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_nodeVarMapgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_removeNode(NodeId removedNodeId)gum::IMDDI< AttributeSelection, isScalar >protectedvirtual
_rootgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_setOfVarsgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_targetgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_transpose(NodeId, const DiscreteVariable *)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
_updateNode(NodeId nody, Set< const DiscreteVariable * > &bestVars)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_updateNodeWithObservation(const Observation *newObs, NodeId currentNodeId)gum::IMDDI< AttributeSelection, isScalar >protectedvirtual
_valuegum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_valueAssumedgum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
_var2Nodegum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
addObservation(const Observation *)gum::IMDDI< AttributeSelection, isScalar >virtual
IMDDI(MultiDimFunctionGraph< double > *target, double attributeSelectionThreshold, double pairSelectionThreshold, Set< const DiscreteVariable * > attributeListe, const DiscreteVariable *learnedValue)gum::IMDDI< AttributeSelection, isScalar >
IMDDI(MultiDimFunctionGraph< double > *target, double attributeSelectionThreshold, double pairSelectionThreshold, Set< const DiscreteVariable * > attributeListe)gum::IMDDI< AttributeSelection, isScalar >
IncrementalGraphLearner(MultiDimFunctionGraph< double > *target, Set< const DiscreteVariable * > attributesSet, const DiscreteVariable *learnVariable)gum::IncrementalGraphLearner< AttributeSelection, isScalar >
insertSetOfVars(MultiDimFunctionGraph< double > *ret) constgum::IMDDI< AttributeSelection, isScalar >inlinevirtual
isTerminal(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeNbObservation(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeSon(NodeId ni, Idx modality) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeVar(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
root() constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
size()gum::IncrementalGraphLearner< AttributeSelection, isScalar >inline
updateFunctionGraph()gum::IMDDI< AttributeSelection, isScalar >virtual
updateGraph()gum::IMDDI< AttributeSelection, isScalar >virtual
updateVar(const DiscreteVariable *)gum::IncrementalGraphLearner< AttributeSelection, isScalar >virtual
~IMDDI()gum::IMDDI< AttributeSelection, isScalar >
~IncrementalGraphLearner()gum::IncrementalGraphLearner< AttributeSelection, isScalar >virtual
~IVisitableGraphLearner()gum::IVisitableGraphLearnerinlinevirtual