28 #ifndef GUM_LEAF_AGGREGATOR_H 29 #define GUM_LEAF_AGGREGATOR_H 150 #endif // GUM_LEAF_AGGREGATOR_H
Base node set class for graphs.
Priority queues in which the same element can appear several times.
Headers of the abstract Leaf class.
void __removeInitialPair(LeafPair *)
Header file of gum::Sequence, a class for storing (ordered) sequences of objects. ...
<agrum/FMDP/learning/FunctionGraph/leafAggregator.h>
The generic class for storing (ordered) sequences of objects.
<agrum/FMDP/learning/datastructure/leaves/abstractLeaf.h>
<agrum/FMDP/learning/datastructure/leaves/leafPair.h>
NodeGraphPart * __leavesCpt
void __addInitialPair(LeafPair *)
gum is the global namespace for all aGrUM entities
The class for generic Hash Tables.
~LeafAggregator()
Default destructor.
Sequence< FusionContext< false > *> __fusionSeq
Headers of the Concrete Leaf class.
LeafAggregator(NodeGraphPart *idSource, double similarityThreshold)
Default constructor.
Class for node sets in graph.
HashTable< NodeId, AbstractLeaf *> leavesMap()
FusionContext< true > * __initialContext
HashTable< AbstractLeaf *, Set< LeafPair *> *> __leaf2Pair
Size Idx
Type for indexes.
void removeLeaf(AbstractLeaf *)
Headers of the Link and LinkedList classes.
Headers of the leaf pair class.
double __similarityThreshold
bool updateLeaf(AbstractLeaf *)
void __removeContext(Idx)
Headers of the Fusion Context class.
void addLeaf(AbstractLeaf *)
Class hash tables iterators.
some utils for topology : NodeId, Edge, Arc and consorts ...
void __updateInitialPair(LeafPair *)