Pgmpy
Visit Toolpgmpy is a Python toolkit for causal and probabilistic reasoning using graphical models. It provides data structures and algorithms for causal discovery, inference, and parameter estimation.
At a glance
Trending
pgmpy is a Python toolkit for causal and probabilistic reasoning using graphical models. It provides data structures and algorithms for causal discovery, inference, and parameter estimation.
Trending
About
pgmpy is an open-source Python library designed for causal and probabilistic reasoning through graphical models. It offers comprehensive implementations of data structures for various models including DAGs, PDAGs, MAGs, PAGs, Bayesian Networks, Dynamic Bayesian Networks, and Structural Equation Models. The toolkit includes algorithms for key tasks such as causal discovery, causal identification, causal and probabilistic inference, model validation, parameter estimation, and simulations. Its modular and extensible API ensures compatibility with scikit-learn, allowing direct use, integration into sklearn pipelines, or building higher-level tools. pgmpy supports both discrete and linear Gaussian data, as well as mixture data with arbitrary relationships.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending