pyAgrum

A GRaphical Universal Modeler (https://gitlab.com/agrumery/aGrUM)

aGrUM

aGrUM is a C++ library for graphical models.

pyAgrum

pyAgrum is a Python wrapper for the C++ aGrUM library.

using pyAgrum with jupyter notebooks

Requirements

  • python >= 2.7.6 or >= 3.4
  • numpy >= 1.8.1

optional

  • scipy >= 0.13.3
  • MatPlotLib >= 1.3.1
  • pydotplus
  • graphviz

Installation

Using Anaconda, pip or directly from sources. See here for more details.

Documentation & supports

Code samples

see pyAgrum code samples.