PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Structure Learning Python Packages

Python packages with the GitHub topic structure-learning. Sorted by relevance, with stars and monthly downloads.
erdogant
bnlearn

Python package for Causal Discovery by learning the graphical structure of Bayesian networks. Structure Learning, Parameter Learning, Inferences, Sampling methods.

61K 627 58
ITMO-NSS-team
bamt

data modeling and analysis tool based on Bayesian networks

5K 134 23
aimclub
thegolem

Graph Optimiser for Learning and Evolution of Models

5K 71 11
kevinsbello
dagma

A Python 3 package for learning Bayesian Networks (DAGs) from data. Official implementation of the paper "DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterization"

4K 145 27
larslorch
avici

Amortized Inference for Causal Structure Learning

590 76 11
ITMO-NSS-team
bamt-light

Repository of a data modeling and analysis tool based on Bayesian networks

522 134 23
erdogant
bnclassify

bnlearn

416 1 1
larslorch
dibs-lib

DiBS: Differentiable Bayesian Structure Learning

365 53 14
python-qds
qdscreen

Quasi-determinism screening for fast Bayesian Network Structure Learning (from T.Rahier's PhD thesis, 2018)

233 3 0
werkaaa
iscm

Standardizing Structural Causal Models, ICLR 2025

71 7 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery