gmgeorg/pypsps
Predictive State Propensity Subclassification (PSPS): A causal deep learning algoritm in TensorFlow keras
When evaluating the real impact of a treatment or intervention in situations where you couldn't run a perfect experiment, this tool helps you understand "cause and effect." You feed it observational data that includes details about individuals, the treatment they received (or didn't), and their outcomes. It then estimates the true causal effect, helping researchers, analysts, and decision-makers determine what really makes a difference.
Use this if you need to determine the causal effect of a treatment, program, or policy using existing, non-randomized data, and you want a method that can handle various types of treatments and outcomes.
Not ideal if you have the luxury of running a perfectly controlled randomized experiment, as simpler statistical methods might suffice.
Stars
18
Forks
1
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Dec 21, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gmgeorg/pypsps"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
py-why/dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of...
py-why/EconML
ALICE (Automated Learning and Intelligence for Causation and Economics) is a Microsoft Research...
uber/causalml
Uplift modeling and causal inference with machine learning algorithms
cdt15/lingam
Python package for causal discovery based on LiNGAM.
andrewtavis/causeinfer
Machine learning based causal inference/uplift in Python