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

Documentation & supports

Requirements

Required Optional (especially for notebooks)

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

  • scipy >= 0.13.3

  • MatPlotLib >= 1.3.1

  • pydotplus

  • graphviz
  • Testing pyAgrum

    Using aGrUM@binder, you can test pyagrum directly on the web (live but a bit slow).

    Installation

    Using badge, PyPI version, docker or directly from aGrUM@gitlab sources.

    See here for more details.

    Code samples

    see pyAgrum code samples.