aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
Probabilistic Relational Models

Detailed Description

Classes

class  gum::PRMAggregate
 Defines an aggregate in a PRM. More...
 
class  gum::prm::PRMAttribute< GUM_SCALAR >
 PRMAttribute is a member of a Class in a PRM. More...
 
class  gum::prm::PRMClass< GUM_SCALAR >
 A PRMClass is an object of a PRM representing a fragment of a Bayesian network which can be instantiated in PRMInstance. More...
 
class  gum::prm::PRMClassElement< GUM_SCALAR >
 Abstract class representing an element of PRM class. More...
 
class  gum::prm::PRMClassElementContainer< GUM_SCALAR >
 <agrum/PRM/classElementContainer.h> More...
 
class  gum::prm::PRMFormAttribute< GUM_SCALAR >
 <agrum/PRM/elements/formAttribute.h> More...
 
class  gum::prm::PRMInstance< GUM_SCALAR >
 An PRMInstance is a Bayesian network fragment defined by a Class and used in a PRMSystem. More...
 
class  gum::prm::PRMObject
 Abstract base class for any element defined in a PRM. More...
 
class  gum::prm::PRMParameter< GUM_SCALAR >
 PRMParameter is a member of a Class in a PRM. More...
 
class  gum::prm::PRMReferenceSlot< GUM_SCALAR >
 A PRMReferenceSlot represent a relation between two PRMClassElementContainer. More...
 
class  gum::prm::PRMScalarAttribute< GUM_SCALAR >
 <agrum/PRM/elements/scalarAttribute.h> More...
 
class  gum::prm::ClusteredLayerGenerator< GUM_SCALAR >
 <agrum/PRM/generator/clusteredLayerGenerator.h> More...
 
class  gum::prm::LayerGenerator< GUM_SCALAR >
 <agrum/PRM/generator/layerGenerator.h> More...
 
class  gum::prm::PRMGenerator< GUM_SCALAR >
 This class is the base class to all PRM generators. More...
 
class  gum::prm::IPRMFactory
 non-template interface-like parent for every PRM Factory More...
 
class  gum::prm::PRM< GUM_SCALAR >
 This class represents a Probabilistic Relational PRMSystem<GUM_SCALAR>. More...
 
class  gum::prm::PRMFactory< GUM_SCALAR >
 Factory which builds a PRM<GUM_SCALAR>. More...