A Python library for Probabilistic Graphical Models
A Python library for Probabilistic Graphical Models
A Python wrapper for aGrUM, offering a user-friendly interface to create, model, learn, and calculate with Bayesian networks and other graphical models.
Latest Releases
aGrUM/pyAgrum 2.3.2 released
- pyAgrum
- Fix sklearn
check_X_ycompatibility with mixed-type DataFrames. ...
- Fix sklearn
aGrUM/pyAgrum 2.3.1 released
- aGrUM
- Fixed a typo in BIFXML export (thanks to Pierre-François Gimenez). ...
aGrUM/pyAgrum 2.3.0 released
- aGrUM
- Use of std::format` (C++20) to correctly print doubles (thanks to Christopher Eveland). ...
Why pyAgrum?
| Features | pyAgrum | pgmpy | bnlearn |
|---|---|---|---|
| Multi-PGM Support | ✔ | — | — |
| High-Performance C++ Core | ✔ | — | — |
| Causal Inference Tools | ✔ | ✔ | — |
| Influence Diagrams | ✔ | — | ✔ |
| Active Community | ✔ | ✔ | ✔ |
Key Tasks
Ready to get started with pyAgrum?
Explore the documentation, join our community, and start building with pyAgrum today!
Install pyAgrum