• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmake/H08-Sep-2021-1,015803

doc/H08-Sep-2021-15,71813,105

extensions/H08-Sep-2021-1,6441,029

generated-files/H08-Sep-2021-174,947157,226

pyLibs/H08-Sep-2021-860,198856,453

swigsrc/H08-Sep-2021-2,5591,810

testunits/H03-May-2022-71,81770,038

wheelhouse/H08-Sep-2021-262197

README.mdH A D08-Sep-20211,014 149

pyAgrum.iH A D08-Sep-20213 KiB9941

README.md

1# pyAgrum
2
3[![PyPI version](https://img.shields.io/pypi/v/pyAgrum.svg?logo=pypi&logoColor=FFE873)](https://pypi.org/project/pyAgrum/)
4[![Supported Python versions](https://img.shields.io/pypi/pyversions/pyagrum.svg?logo=python&logoColor=FFE873)](https://pypi.org/project/pyAgrum/)
5
6pyAgrum is a Python wrapper for the C++ aGrUM library (using SWIG interface generator). It provides a high-level interface to the part of aGrUM allowing to create, model, learn, use, calculate with and embed Bayesian Networks and other graphical models. Some specific (python and C++) codes are added in order to simplify and extend the aGrUM API.
7
8Several topics have been added to pyAgrum (as pure python modules using pyAgrum) :
9
10- Scikit-learn-compliant probabilistic classifiers based on Bayesian networks,
11- Probabilistic causality (causal networks, do-calculus),
12- dynamic Bayesian network.
13
14See the [tutorials as jupyter notebooks](https://webia.lip6.fr/~phw//aGrUM/docs/last/notebooks/Tutorial.ipynb.html) for more details.