29 #ifndef GUM_INTERFACE_VISITABLE_GRAPH_LEARNER_H 30 #define GUM_INTERFACE_VISITABLE_GRAPH_LEARNER_H 100 #endif // GUM_INTERFACE_VISITABLE_GRAPH_LEARNER_H Base node set class for graphs.
Base class for discrete random variable.
Header file of gum::Sequence, a class for storing (ordered) sequences of objects. ...
<agrum/FMDP/SDyna/IVisitableGraphLearner.h>
Base class for discrete random variable.
gum is the global namespace for all aGrUM entities
virtual NodeId root() const =0
virtual ~IVisitableGraphLearner()
Destructor (virtual and empty since it's an interface)
virtual const DiscreteVariable * nodeVar(NodeId ni) const =0
virtual bool isTerminal(NodeId ni) const =0
virtual void insertSetOfVars(MultiDimFunctionGraph< double > *) const =0
Headers of MultiDimFunctionGraph.
virtual NodeId nodeSon(NodeId ni, Idx modality) const =0
Size Idx
Type for indexes.
virtual Idx nodeNbObservation(NodeId ni) const =0
Size NodeId
Type for node ids.