Base classes for directed acyclic graphs.
Class representing probabilistic DAG model.
This file contains getters and setters definition for ApproximationScheme settings.
Base classes for partially directed acyclic graphs.
Class representing probabilistic undirected model.
This file contains general scheme for iteratively convergent algorithms.
Set of pairs of elements with fast search for both elements.
Basic class for all graphs of cliques (join trees, etc).
Class for computing default triangulations of graphs.
Base classes for oriented graphs.
Base class for discrete random variable.
some utils for topology : NodeId, Edge, Arc and consorts ...
Class representing probabilistic DAG model.
Classes providing basic hash functions for hash tables.
Class hash tables iterators.
Header files of gum::Instantiation.
Base class for integer discrete random variables.
Base class for labelized discrete random variables.
Generic class for manipulating lists.
Base classes for mixed directed/undirected graphs.
Headers for the abstract base class for all multi dimensionnal containers.
Header of the MultiDimArray class.
Headers of the MultiDimContainer class.
Headers for MultiDimDecorator.
Headers of gum::MultiDimImplementation.
Headers of MultiDimInterface.
class for NoisyAND-net implementation as multiDim
class for multiDimNoisyORCompound
Header of the MultiDimReadOnly class.
Headers of the MultiDimWithOffset class.
Base node set class for graphs.
Base class for numerical discrete random variables.
Header of gumRangeVariable.
Class providing aGrUM's "smart" pointers.
The class enabling flexible inferences using schedules.
Header file of gum::Sequence, a class for storing (ordered) sequences of objects.
Data types to enable creating static variables at compile time.
Header of the Tensor class.
A class to execute several threads by exploiting openMP.
A class to execute several threads by exploiting std::thread.
The class to use to execute a function by several threads.
C++17 STL threads convenience utilities for aGrUM.
Utility functions used for exploiting OpenMP/STL parallelism.
Provides basic types used in aGrUM.
Base classes for undirected graphs.
Header of class VariableNodeMap.
Base class for random variable.