ppgm

Graphical model analysis toolbox.


Keywords
active-trails, bayesian-inference, bayesian-network, bfs, bn-representation, dfs, gibbs-sampling, gibbs-sampling-algorithm, graph, inference, loopy-belief-propagation, markov-networks, message-passing-interface, metropolis-hastings, pgm, pgm-inference, pgm-learning, pgm-representation, probability
License
MIT
Install
pip install ppgm==0.0.2

Documentation

PGM

Build Status Documentation Status PyPI version License: MIT

Probabilistic graphs: Representation, Learning, and Inference

Features

  • Representation
    • Bayesian Network Representation
    • Linked List BN Representation
    • Linked List MN Representation
    • Conditional Estimation
    • Marginal Estimation
    • Joint Estimation
  • Inference
    • Metropolis-Hastings algorithm
    • Gibbs Sampling on 2d grid
    • Generalized Gibbs Sampling
    • Message Parsing and BP
    • Loopy BP
    • VE
    • Causal Interventions
  • search methods
    • DFS
    • BFS
  • Additional
    • Finding Active Trails
    • Max clique size and clique node
    • Calculate tree-width
  • Learning
  • Miscellaneous
    • Random BN and MN generation

Installation

pip install ppgm

Contact