causal-learncausal-learn Python Packagecausalcausal-discoverycausal-inferencecausal-representation-learningcausalityconfoundergraphhidden-causalindependence-testspythonstatisticsstructuretetradtime-series
ylearnA python package for causal inferencecausal-discoverycausal-inferencecausal-modelscausalitycausality-algorithmscausality-analysispolicy-learningupliftuplift-modeling
eliotLogging library that tells you why it happenedloggingasynciocausalitycausality-analysiscausationdaskelasticsearchjournaldlogging-librarynumpypythonscientific-computingtracingtwisted
FIRSTBEATLUThis package contains several methods for calculating Conditional Average Treatment Effectstreatment-effectcausal-inferencecausalityeconometricseconomicsmachine-learningtreatment-effects
nonlincausalityPython package for Granger causality test with nonlinear (neural networks) forecasting methods.Grangercausalityneuralnetworksnonlinearforecastingsignalscausality-analysiscausality-testgranger-causalitygru-neural-networkslstm-neural-networksmultilayer-perceptron-networkneural-networksnonlinear-causalitynonlinear-modelspredictionpythonrecurrent-neural-networkstime-series
econmlThis package contains several methods for calculating Conditional Average Treatment Effectstreatment-effectcausal-inferencecausalityeconometricseconomicsmachine-learningtreatment-effects
dowhyDoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptionscausalitymachine-learningcausal-inferencestatisticsgraphical-modelbayesian-networkscausal-machine-learningcausal-modelsdata-sciencedo-calculusgraphical-modelspython3treatment-effects