Agrum


a GRaphical Universal Model

aGrUM

aGrUM is a C++ library designed for easily building applications using graphical models such as Bayesian networks, influence diagrams, decision trees, GAI networks or Markov decision processes.

aGrUM is written to provide the basic building blocks to perform the following tasks

  • designing graphical models,

  • learning graphical models,

  • elicitation of graphical models,

  • inference within graphical models,

  • planning

link to Agrum