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.

25K 631 59
aimclub
thegolem

Graph Optimiser for Learning and Evolution of Models

5K 72 11
ITMO-NSS-team
bamt

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

3K 134 23
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"

2K 143 28
larslorch
avici

Amortized Inference for Causal Structure Learning, NeurIPS 2022

572 79 11
erdogant
bnclassify

bnlearn

491 1 1
larslorch
dibs-lib

DiBS: Differentiable Bayesian Structure Learning

478 53 14
erdogant
py-bnlearn

bnlearn is a Python package for Causal Discovery by learning the graphical structure of Bayesian networks, parameter learning, inference and sampling methods.

447 631 59
ITMO-NSS-team
bamt-light

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

424 134 23
python-qds
qdscreen

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

249 3 0
ollimacp
spacial-boxcounting

A spacial boxcount algorithm is proposed, which encodes incoming data into scaled down version of itself at diffrent scales discribing spacial resolved complexity and heterogenity.

206 1 0
werkaaa
iscm

Standardizing Structural Causal Models, ICLR 2025

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