Logo
1.1.0

Fundamental components

  • Graphs manipulation
    • Edges and Arcs
      • Arc
      • Edge
    • Directed Graphs
      • Digraph
      • Directed Acyclic Graph
    • Undirected Graphs
      • UndiGraph
      • Clique Graph
    • Mixed Graph
  • Random Variables
    • Common API for Random Discrete Variables
    • Concrete classes for Random Discrete Variables
      • LabelizedVariable
      • DiscretizedVariable
      • IntegerVariable
      • RangeVariable
  • Potential and Instantiation
    • Instantiation
    • Potential

Graphical Models

  • Bayesian network
    • Model
    • Tools for Bayesian networks
      • Generation of database
      • Comparison of Bayesian networks
      • Explanation and analysis
      • Fragment of Bayesian networks
    • Inference
    • Exact Inference
      • Lazy Propagation
      • Shafer Shenoy Inference
      • Variable Elimination
    • Approximated Inference
      • Loopy Belief Propagation
      • Sampling
        • Gibbs Sampling
        • Monte Carlo Sampling
        • Weighted Sampling
        • Importance Sampling
      • Loopy sampling
        • Loopy Gibbs Sampling
        • Loopy Monte Carlo Sampling
        • Loopy Weighted Sampling
        • Loopy Importance Sampling
    • Learning
  • Influence Diagram
    • Model for Decision in PGM
    • Inference for Influence Diagram
  • Credal Network
    • CN Model
    • CN Inference
  • Markov Network
    • Undirected Graphical Model
    • Inference in Markov Networks
      • Shafer Shenoy Inference in Markov Network
  • Probabilistic Relational Models

Causality

  • pyAgrum.causal documentation
    • Causal Model
    • Causal Formula
    • Causal Inference
    • Other functions
    • Abstract Syntax Tree for Do-Calculus
    • Exceptions
    • Notebook’s tools for causality

scikit-learn-like BN Classifiers

  • pyAgrum.skbn documentation
    • Classifier using Bayesian networks
    • Discretizer for Bayesian networks

pyAgrum.lib modules

  • pyAgrum.lib.notebook
  • pyAgrum.lib.image
  • pyAgrum.lib.explain
  • pyAgrum.lib.dynamicBN
  • other pyAgrum.lib modules

Miscellaneous

  • Functions from pyAgrum
    • Useful functions in pyAgrum
    • Quick specification of (randomly parameterized) graphical models
    • Input/Output for Bayesian networks
    • Input/Output for Markov networks
    • Input for influence diagram
  • Other functions from aGrUM
    • Listeners
      • LoadListener
      • StructuralListener
      • ApproximationSchemeListener
      • DatabaseGenerationListener
    • Random functions
    • OMP functions
  • Exceptions from aGrUM

Customizing pyAgrum

  • Configuration for pyAgrum
pyAgrum
  • Docs »
  • Search
  • Edit on GitLab


© Copyright 2018-22, aGrUM/pyAgrum Team Revision cd02f8d8.

Built with Sphinx using a theme provided by Read the Docs.