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

Causal Models Python Packages

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

A Python package for modular causal inference analysis and model evaluations

775K 835 111
pgmpy
pgmpy

Python Toolkit for Causal and Probabilistic Reasoning

297K 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.

143K 8K 1K
cdt15
lingam

Python package for causal discovery based on LiNGAM.

31K 506 73
erdogant
bnlearn

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

15K 645 61
FenTechSolutions
cdt

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

4K 1K 198
paul-krug
pytorch-tcn

(Realtime) Temporal Convolutions in PyTorch

3K 211 17
OscarEngelbrektson
syntheticcontrolmethods

A Python package for causal inference using Synthetic Controls

1K 196 57
mckinsey
causalnex

A Python library that helps data scientists to infer causation rather than observing correlation.

1K 2K 292
pylift
pylift

Uplift modeling and evaluation library. Actively maintained pypi version.

1K 79 20
SamuelReyd
actualcauses

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

815 0 0
krassowski
jupyterlab-dagitty

JupyterLab renderer of dagitty causal diagrams

498 26 0
DSsoli
esa-2scm

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

476 0 0
DataCanvasIO
ylearn

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

449 434 78
leo-ware
pqp

High-performance causal identification in Rust.

439 4 0
trislett
tfce-mediation

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

386 31 9
DSsoli
scmopy

scmopy: Distribution-Agnostic Structural Causal Models Optimization in Python

351 0 0
uio-bmi
dagsim

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

251 19 3
FedericoDiMarzo
torch-utilities

Simplifying audio and deep learning with PyTorch.

208 5 0
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".

203 6 2
Center-For-Complex-Systems-Science
causationentropy

Implementation of Causation Entropy from Clarkson Center for Complex Systems Science (C3S2)

203 43 13
pgmpy
pgmpy-rcr

Python Toolkit for Causal and Probabilistic Reasoning

188 3K 1K
MLResearchAtOSRAM
cause2e

The cause2e package provides tools for performing an end-to-end causal analysis of your data. Developed by Daniel Grünbaum (@dg46).

188 63 4
trislett
tmi-viewer

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

147 31 9
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology