Introduction to pyAgrum

aGrUM

pyAgrum is a Python wrapper for the C++ aGrUM library. It provides a high-level interface to the part of aGrUM allowing to create, handle and make computations into Bayesian Networks.

Warning

For now, this documentation is mainly automatically generated.

_images/fastBNwithPyAgrum.png

The module is generated using the SWIG interface generator. Custom-written code was added to make the interface more friendly.

pyAgrum aims to allow to easily use (as well as to prototype new algorithms on) Bayesian network and other graphical models.

pyAgrum contains

Python helpers : pyAgrum.lib

pyAgrum.lib is a set of python tools.

Indices and tables