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

Causality Python Packages

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

A Python package for modular causal inference analysis and model evaluations

775K 835 111
py-why
econml

ALICE (Automated Learning and Intelligence for Causation and Economics) is a Microsoft Research project aimed at applying Artificial Intelligence concepts to economic decision making. One of its goals is to build a toolkit that combines state-of-the-art machine learning techniques with econometrics in order to bring automation to complex causal inference problems. To date, the ALICE Python SDK (econml) implements orthogonal machine learning algorithms such as the double machine learning work of Chernozhukov et al. This toolkit is designed to measure the causal effect of some treatment variable(s) t on an outcome variable y, controlling for a set of features x.

369K 5K 828
py-why
causal-learn

Causal Discovery in Python. Learning causality from data.

192K 2K 279
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
itamarst
eliot

Eliot: the logging system that tells you *why* it happened

57K 1K 73
maks-sh
scikit-uplift

:exclamation: uplift modeling in scikit-learn style in python :snake:

48K 818 107
cdt15
lingam

Python package for causal discovery based on LiNGAM.

31K 506 73
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
factagora
factblock

An open format for claims and their history. Build agent memory that tracks claims, evidence and changes, and lets you query what was known at any point in time.

4K 0 0
wmayner
pyphi

A toolbox for integrated information theory.

3K 435 109
huawei-noah
gcastle

Trustworthy AI related projects

2K 1K 251
noumenal-ai
causal-worlds

Generate fictional-but-coherent causal operations worlds (executable sim + time-series + ground-truth causal answer-key) from a natural-language description — for benchmarking causal-discovery and control agents.

2K 4 0
OscarEngelbrektson
syntheticcontrolmethods

A Python package for causal inference using Synthetic Controls

1K 196 57
vangj
pybbn

Inference in Bayesian Belief Networks using Probability Propagation in Trees of Clusters (PPTC) and Gibbs sampling

825 58 16
SamuelReyd
actualcauses

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

815 0 0
SUwonglab
causalegm

A General Causal Inference Framework by Encoding Generative Modeling

812 74 12
majianthu
copent

Estimating Copula Entropy (Mutual Information), Transfer Entropy (Conditional Mutual Information), and the statistics for multivariate normality test and two-sample test, and change point detection in Python

782 173 31
milkoor
causetrace

AI coding agent observability and causal tracing for Claude Code, Codex CLI, OpenCode, and Python workflows

763 2 0
rr-learning
causal-world

CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and Transfer Learning

599 248 27
andrewtavis
causeinfer

Machine learning based causal inference/uplift in Python

508 64 15
larslorch
avici

Amortized Inference for Causal Structure Learning, NeurIPS 2022

506 82 11
evan-magnusson
rdd

Python tools for regression discontinuity designs

499 71 22
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
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology