pgmpy has 778K monthly downloads and 3K GitHub stars. Version 1.1.2 supports Python <3.15,>=3.10, first published in 2016.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of huggingface-hub, joblib and networkx. It is used by 46 tracked packages, including bnlearn, ananke-causal and reasoning-core.
GitHub topics include bayesian-networks, causal-inference and causal-discovery.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- huggingface-hub >=0.23
- joblib >=1.2
- networkx >=3.0
- numpy >=2.0
- opt-einsum >=3.3
- pandas >=1.5
- pyparsing >=3.0
- scikit-base >=0.12.4
- scikit-learn >=1.2
- scipy >=1.10
- statsmodels >=0.14.5
- tqdm >=4.64
29 optional dependencies
- black[tests]
- coverage[tests]
- daft-pgm[optional]
- ipython[docs]
- jsonschema[tests]
- litellm[optional]
- mock[tests]
- myst-parser[docs]
- nbsphinx[docs]
- numpydoc[docs]
- pgmpy[optional]
- pgmpy[all]
- pre-commit[tests]
- pydata-sphinx-theme[docs]
- pygraphviz[optional]
- pyro-ppl[torch]
- pytest[tests]
- pytest-cov[tests]
- pytest-split[tests]
- pytest-xdist[tests]
- sempler[tests]
- sphinx[docs]
- sphinx-copybutton[docs]
- sphinx-design[docs]
- sphinx-sitemap[docs]
- sphinxext-opengraph[docs]
- torch[torch]
- xdoctest[tests]
- xgboost[optional]
Used By
- bnlearn
- ananke-causal
- reasoning-core
- synthcity
- bamt
- nie-ml-labs
- acfx
- causalif
- schneiderkamplab-synthcity
- datasetsml
- flai-causal
- fact-reasoner
- deepparameters
- dataraum
- bayesian-network-generator
- edaspy
- pycid
- metis-val
- imgraph
- gmg-auto
- bayesiannetworkai
- ashmatics-tools
- bibas
- bayesnestor
- cstrees
- tabcamel
- tabeval
- etia
- py-causalflow
- pyananke
- ganblr
- cool-bayesian-networks
- geobn
- eliater
- hav
- bettercode
- fcabayesian
- xgdl
- grnet
- peegeem
- flowchronicle
- tri4plads
- uvceml
- pici
- focapd
- sici