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

Causal Models Python Packages

Python packages with the GitHub topic causal-models. Sorted by relevance, with stars and monthly downloads.
BiomedSciAI
causallib

A Python package for modular causal inference analysis and model evaluations

3.3M 826 110
pgmpy
pgmpy

Python Toolkit for Causal and Probabilistic Reasoning

778K 3K 1K
py-why
dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.

238K 8K 1K
cdt15
lingam

Python package for causal discovery based on LiNGAM.

51K 497 72
erdogant
bnlearn

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

25K 632 59
FenTechSolutions
cdt

Package for causal inference in graphs and in the pairwise settings. Tools for graph structure recovery and dependencies are included.

8K 1K 202
paul-krug
pytorch-tcn

(Realtime) Temporal Convolutions in PyTorch

6K 203 17
OscarEngelbrektson
syntheticcontrolmethods

A Python package for causal inference using Synthetic Controls

2K 194 57
pylift
pylift

Uplift modeling and evaluation library. Actively maintained pypi version.

1K 78 20
uio-bmi
dagsim

A framework and specification language for simulating data based on graphical models

967 19 3
SamuelReyd
actualcauses

Code for the python model `actualcauses` that implements algorithms for HP-causes identification.

850 0 0
DataCanvasIO
ylearn

YLearn, a pun of "learn why", is a python package for causal inference

732 432 77
FedericoDiMarzo
torch-utilities

Simplifying audio and deep learning with PyTorch.

725 5 0
DSsoli
esa-2scm

ESA-2SCM for Causal Discovery: Causal Modeling with Elastic Segmentation-based Synthetic Instrumental Variable

705 0 0
lbynum
metadentify

Meta-/in-context/amortized causal inference for computational identifiability

494 0 0
leo-ware
pqp

High-performance causal identification in Rust.

480 4 0
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 632 59
DSsoli
scmopy

scmopy: Distribution-Agnostic Structural Causal Models Optimization in Python

367 0 0
Center-For-Complex-Systems-Science
causationentropy

Causal network discovery using optimal causation entropy

339 25 3
krassowski
jupyterlab-dagitty

A JupyterLab extension for rendering Dagitty DAG files.

335 25 0
pgmpy
pgmpy-rcr

Python Toolkit for Causal and Probabilistic Reasoning

330 3K 1K
trislett
tfce-mediation

Fast regression and mediation analysis of vertex or voxel MRI data with TFCE

314 31 9
MLResearchAtOSRAM
cause2e

A package for end-to-end causal analysis

280 63 4
kevinsbello
iscan-dag

A Python 3 package for identifying distribution shifts (a.k.a feature-shifts) between datasets. Official implementation of the paper: "iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Models".

265 5 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery