aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::IncrementalGraphLearner< AttributeSelection, isScalar > Member List

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

_assumeValue_(const Observation *obs)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_assumeValue_(const Observation *obs, Int2Type< true >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_assumeValue_(const Observation *obs, Int2Type< false >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_branchObs_(const Observation *obs, const DiscreteVariable *var)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_branchObs_(const Observation *obs, const DiscreteVariable *var, Int2Type< true >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_branchObs_(const Observation *obs, const DiscreteVariable *var, Int2Type< false >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_clearValue_()gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_clearValue_(Int2Type< true >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
_clearValue_(Int2Type< false >)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprivate
addObservation(const Observation *obs)gum::IncrementalGraphLearner< AttributeSelection, isScalar >virtual
chgNodeBoundVar_(NodeId chgedNodeId, const DiscreteVariable *desiredVar)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
convertNode2Leaf_(NodeId)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
IncrementalGraphLearner(MultiDimFunctionGraph< double > *target, Set< const DiscreteVariable * > attributesSet, const DiscreteVariable *learnVariable)gum::IncrementalGraphLearner< AttributeSelection, isScalar >
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 * > *obsSet)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
insertNode_(NodeDatabase< AttributeSelection, isScalar > *nDB, const DiscreteVariable *boundVar)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
insertSetOfVars(MultiDimFunctionGraph< double > *ret) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
isTerminal(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
leafDatabase_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
model_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
needUpdate_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
nodeId2Database_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
nodeNbObservation(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeSon(NodeId ni, Idx modality) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeSonsMap_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
nodeVar(NodeId ni) constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
nodeVarMap_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
removeNode_(NodeId removedNodeId)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
root() constgum::IncrementalGraphLearner< AttributeSelection, isScalar >inlinevirtual
root_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
setOfVars_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
size()gum::IncrementalGraphLearner< AttributeSelection, isScalar >inline
target_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
transpose_(NodeId, const DiscreteVariable *)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protectedvirtual
updateFunctionGraph()=0gum::IncrementalGraphLearner< AttributeSelection, isScalar >pure virtual
updateGraph()=0gum::IncrementalGraphLearner< AttributeSelection, isScalar >pure virtual
updateNode_(NodeId nody, Set< const DiscreteVariable * > &bestVars)gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
updateNodeWithObservation_(const Observation *newObs, NodeId currentNodeId)gum::IncrementalGraphLearner< AttributeSelection, isScalar >inlineprotectedvirtual
updateVar(const DiscreteVariable *)gum::IncrementalGraphLearner< AttributeSelection, isScalar >virtual
value_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
valueAssumed_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
ValueType typedefgum::IncrementalGraphLearner< AttributeSelection, isScalar >private
var2Node_gum::IncrementalGraphLearner< AttributeSelection, isScalar >protected
~IncrementalGraphLearner()gum::IncrementalGraphLearner< AttributeSelection, isScalar >virtual
~IVisitableGraphLearner()gum::IVisitableGraphLearnerinlinevirtual