causallib

View on PyPIReverse Dependencies (0)

0.9.7 causallib-0.9.7-py3-none-any.whl

Wheel Details

Project: causallib
Version: 0.9.7
Filename: causallib-0.9.7-py3-none-any.whl
Download: [link]
Size: 2181779
MD5: fea10d947efd967f6d7964f749cde8d2
SHA256: 0748b0e436f7b9effdd6985a664bc98290fb0e6d58bbd1e2b40cd3dfe653521f
Uploaded: 2024-07-31 11:25:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: causallib
Version: 0.9.7
Summary: A Python package for flexible and modular causal inference modeling
Author: Causal Machine Learning for Healthcare and Life Sciences, IBM Research Israel
Home-Page: https://github.com/BiomedSciAI/causallib
Project-Url: Documentation, https://causallib.readthedocs.io/en/latest/
Project-Url: Source Code, https://github.com/BiomedSciAI/causallib
Project-Url: Bug Tracker, https://github.com/BiomedSciAI/causallib/issues
License: Apache License 2.0
Keywords: causal inference effect estimation causality
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Science/Research
Requires-Dist: pandas (<3,>=0.25.2)
Requires-Dist: scipy (<2,>=0.19)
Requires-Dist: statsmodels (<1,>=0.9)
Requires-Dist: networkx (<4,>=1.1)
Requires-Dist: numpy (<3,>=1.13)
Requires-Dist: scikit-learn (<2,>=0.20)
Requires-Dist: matplotlib (<4,>=2.2)
Requires-Dist: dataclasses (>=0.8); python_version < "3.7"
Requires-Dist: torch (>=1.2.0); extra == "contrib"
Requires-Dist: faiss-cpu (~=1.7.0); extra == "contrib"
Requires-Dist: sphinx (==4.4.0); extra == "docs"
Requires-Dist: m2r2; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Provides-Extra: contrib
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6672 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
causallib/__init__.py sha256=83qFJMFAgvdHV5e8Nh9ByUaQinNxBUPlTKjxfpge3xM 23
causallib/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/contrib/faissknn.py sha256=L7Wzpj39_i7qLY2pdi5ERO9BKHFHzWGuC-vX2wXQJ-g 5032
causallib/contrib/requirements.txt sha256=cBL-DSXq87Qz_-oZsY7-5sEiyR7ekLAZVKsXntubGT8 109
causallib/contrib/adversarial_balancing/__init__.py sha256=5yn6kZEmR94ewxXXRMtM3ft2ppBRJd1N2m1DpZ9xrMQ 57
causallib/contrib/adversarial_balancing/adversarial_balancing.py sha256=nl7Cpk_XDDo1Y3GlrZFCdQ2VD9p0DCIVcrRY7TP4ljY 15193
causallib/contrib/adversarial_balancing/classifier_selection.py sha256=-Pz2m9r-Cp4YYhAcym7eaKBPezkHpr6qTrPLQjCxwFA 5550
causallib/contrib/hemm/__init__.py sha256=oBtXbPrMSZyfClPmqbRrQzdTbRfbrsdNfkOX5KeIR34 50
causallib/contrib/hemm/gen_synthetic_data.py sha256=iKa4Yi5Jy4DN6wDjH2tNHpmg9ecJzX9ltXRLpS24NOo 7068
causallib/contrib/hemm/hemm.py sha256=QOBNqzX34ytbWm2PawQuZfBoyK4yxJlbmzCRdyf_2Kw 17729
causallib/contrib/hemm/hemm_api.py sha256=H2S4nkb32vADfGuDqtCya3JQU5siK1xt1z9_36HLKk0 10222
causallib/contrib/hemm/hemm_metrics.py sha256=snSHzulxVoPL36S2-AGShMmjfdKhCnMW-6cCyZfO_2U 4453
causallib/contrib/hemm/hemm_outcome_models.py sha256=pW5g5FQtEjmz4o44jOtyEbe2cfe7ApPB7o_S2yBx7c4 2467
causallib/contrib/hemm/hemm_utilities.py sha256=5TEsnjU5PE19-4f7u7uowFcWh4ScS2eFOAOvJmibAsQ 3692
causallib/contrib/hemm/load_ihdp_data.py sha256=xUpJANXOiVSIS4S0-ZoO0LOM-SSuKDmOPjFWsMimtoQ 4072
causallib/contrib/shared_sparsity_selection/__init__.py sha256=bG-Ruwi0JEpUA9PpWDbIrwdVmibrxyYNWVMdS3gJxfA 74
causallib/contrib/shared_sparsity_selection/shared_sparsity_selection.py sha256=SF_o31ylj-OwYW8RITIgSlA1iKPe_mUucKRsqsGrPQ4 8498
causallib/contrib/sklearn_scorer_wrapper/__init__.py sha256=yGqNpJT1D0tWdi1bemdpvB7PQRZ7hZ7Lm8EMm_Agf4I 58
causallib/contrib/sklearn_scorer_wrapper/sklearn_scorer_wrapper.py sha256=AY0nzU_ZMa9TpuW51x17wlXnMvC7XDxjDifiG2NgFEE 1094
causallib/contrib/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/contrib/tests/test_adversarial_balancing.py sha256=DAu9dLTQz8OQeswsvNyhFDiWcun4fsr_Fit-U7B8asg 7330
causallib/contrib/tests/test_hemm.py sha256=8i_TgBKwRjD5N3H0GNKJfz1jQbIA6S--GkyTnaUC6ug 3722
causallib/contrib/tests/test_shared_sparsity_selection.py sha256=xxXLDjMxGpOuVCy6SBPyg88_0Tu1Q12RPeH9iAF4n_0 7325
causallib/contrib/tests/test_sklearn_scorer_wrapper.py sha256=rnJlyRzs7cGpNHdR8Q9qGnGHckA66BVolpWUqLn44uw 2335
causallib/datasets/__init__.py sha256=gF5hb5ToM1u98nJgaCMe8vbPGvC9Q78EYb5ZRp8eEUc 176
causallib/datasets/data_loader.py sha256=7pVyLAH3lRzhAWidll67zXe_LEwnVQGcLnpsChYzLMg 9169
causallib/datasets/data/acic_challenge_2016/x.csv sha256=kU1NbI3OoU8CaLsMBVgpJ0bL-_9xEccUNIAejOSM298 702589
causallib/datasets/data/acic_challenge_2016/zymu_1.csv sha256=x3x7qM7-s1CYPZ45GMREAEspDjL1POAoAocBOHiY4XU 344363
causallib/datasets/data/acic_challenge_2016/zymu_10.csv sha256=gf5TsF_OXPiJpYhBed_0heZ-nK6ryfwcsNodo5xNujs 357958
causallib/datasets/data/acic_challenge_2016/zymu_2.csv sha256=-vWtfFhNfC3W7tUSDei7XeCnOLn8NDJ119WaBe-_ito 338894
causallib/datasets/data/acic_challenge_2016/zymu_3.csv sha256=OUl034GBUkw6XwFmyulhrcfhMRvwXbIFDBZoh5v44TA 347947
causallib/datasets/data/acic_challenge_2016/zymu_4.csv sha256=R4FTmCg1wxylRC3z26kCCpuLBMrS-H1aK-rlZjjN2ek 346711
causallib/datasets/data/acic_challenge_2016/zymu_5.csv sha256=lrklI3C19y2nKmQ7gaMjMzf_J09Ku-dIN-FS-Wn5u4c 353616
causallib/datasets/data/acic_challenge_2016/zymu_6.csv sha256=c8rAjpREszZBeumWlvIVa5buCW_RlaHsEY_DFVccYI4 349008
causallib/datasets/data/acic_challenge_2016/zymu_7.csv sha256=tFbw8jD9trUDrPaR7U76r1mAbXoj9qw_e0emtliCksQ 351869
causallib/datasets/data/acic_challenge_2016/zymu_8.csv sha256=PR1qVkbvq6I1-e0MQcgGRAUNiHZKFyjpQR4QACZlYLQ 340923
causallib/datasets/data/acic_challenge_2016/zymu_9.csv sha256=DD0W51-vB7i2PJkVIicPSBwVcPZOvDwkZx6YBWEvkz4 346092
causallib/datasets/data/nhefs/NHEFS.csv sha256=G4tZqoWI1sxh3nOrSaMJbE76GLKygSfBzWPJJi47R1o 366165
causallib/datasets/data/nhefs/NHEFS_codebook.csv sha256=qBvQiGWOGMnUqFvjS1IdeB-ZJn7ucnj1f5TsAdnZn_A 4125
causallib/estimation/DoublyRobust_.py sha256=TD8ZpIOB40vsJrzw9KCHvklDlMztOvvtySnlG9GNyDA 12671
causallib/estimation/Estimators_.py sha256=-d4grA_cyczbo12AJNEvEIDb5JOl09FiGRChgFiz5f0 8001
causallib/estimation/IPW_.py sha256=NOrvv1bSAMsmsqONxeEyU8KzG9pG26RIkbUX3j4G-n8 4785
causallib/estimation/Learner_.py sha256=BBvORK9MgK9pWeHYodQDHg0uGuo5KbEEe3g3o8COylU 11463
causallib/estimation/Standardization_.py sha256=ZuRLA-uxpcnS002Z5dk1eYDr-RaWgQJfWYN7CPGckeM 5178
causallib/estimation/Weight_.py sha256=5t0v17ZtvH7YRNvkSQR0egKKuOa8a1H8t_lKNaYAMfw 6096
causallib/estimation/__init__.py sha256=f15JePtmW_Mj28LzYWrh_qIgW7WlTOiXrjI_JQ7qdCA 430
causallib/estimation/adversarialbalancing_.py sha256=a3lrgxNCBoTdaGRx7FjSx196twKFEIygAZD3TPIjk5I 5052
causallib/estimation/base_estimator.py sha256=wUXX-7zOf9A0lAvIA3BoCZf-EFqDP7LV4Cmjmr_nNls 11759
causallib/estimation/base_weight.py sha256=WBuQC_TPDlr2Jod4UMwMIa9Bvecr-WS4G09QjWkwRCM 7794
causallib/estimation/doubly_robust.py sha256=0nsNO1S4LTxr5FTp9pLKCkrnJCeDlUrZV2oxT2Gantw 26550
causallib/estimation/ipw.py sha256=B0geAbtNQWT6XOr8GZQzKhFtlT_AuejYC8QiRtgeKos 14022
causallib/estimation/marginal_outcome.py sha256=TP8DlpB5IqRjyMD1fCYXYg2Om5UbRIweGYPAwc8TXvQ 3752
causallib/estimation/matching.py sha256=B1CgwR6HxkfaBmiGMRu-8lbclvaWDacVIuHqzVWDSxQ 38738
causallib/estimation/overlap_weights.py sha256=4_rSR5EV7Rp7x-QYpikSnjJXHfa7A_hzIhkX9zH9v70 7118
causallib/estimation/rlearner.py sha256=oCnzHRm5Cq2q6VMqGpw4598jNSCqulwSkNZsiyPvryM 15822
causallib/estimation/standardization.py sha256=M9Kd0w-iFLZPzhMWKdZ6RSgf2p9BiZVkrE_az37c4jo 16045
causallib/estimation/tmle.py sha256=ZQqvVsG673SDs_Pb_GIzaHOr33ShIrFJZgprq_uMo80 16817
causallib/estimation/xlearner.py sha256=SJTDCA3z4G7vvMQepzfMPGf0Iivkn73MJ8Dy-Iw-a_c 15011
causallib/evaluation/__init__.py sha256=cvdZasTgjsveTsBJNjrfXZlygmGvYv_8GQGg0MPxNns 167
causallib/evaluation/evaluate.py sha256=W-SexpAr2jQcuZZOqFRuP9fZLtCoZD1YPFuKcImRJZk 25032
causallib/evaluation/evaluator.py sha256=1fWqeIEN_gUoOIj7F6fyUGRVOeoiZP9W2MChl3iOfS4 9384
causallib/evaluation/metrics.py sha256=EaWQEBGQDzIS7aMDCMQB5h7O0TBNrpc6-XQ5J0mq_rQ 4646
causallib/evaluation/outcome_evaluator.py sha256=i9Bh1AJZ5KYrG0kdkoA_TqcC4zPlvCCusHMpouElgWs 13265
causallib/evaluation/plots.py sha256=qFlqjSqbYh81fVnEd1RpNEorMMM5mSwpuBPyIh7I50o 33063
causallib/evaluation/predictions.py sha256=R-QrBXmbyd_P4izA1ac29VXByzZKhLGKDT7TU7VfcaM 9362
causallib/evaluation/predictor.py sha256=PP5BBssczo8fNHcu9SGqpSwNBIm_tvg7xC1H4rn-jo0 8848
causallib/evaluation/results.py sha256=rI0fPFrRl2Fe6eZuMe1zL7oaRl7yqp4B-MpgjCUZWpI 7143
causallib/evaluation/scoring.py sha256=3yN0LstAdN3LZ6rGasvFLjofjgoahE6h4Z_49GemP40 6566
causallib/evaluation/weight_evaluator.py sha256=daj0ox6CwqSp7VJ1E_l5vUTkVbQc4QCVER44VpsQWsc 30351
causallib/evaluation/plots/__init__.py sha256=7lwdfs0pI1E9lbXxy0i-8O3QgRQuy13v1D749_74EBE 51
causallib/evaluation/plots/curve_data_makers.py sha256=NqfyA6v-OqladWBmNSpvijwNdLUUM8cohHMXq-A6-hQ 11572
causallib/evaluation/plots/data_extractors.py sha256=kY5QG1_Z_lWYZHorQ9L3i2ait79p5lX16kU2KjEWAxM 8108
causallib/evaluation/plots/mixins.py sha256=zsCfT-acMJ6XHWykyJ4Ri8SYNHyXORefpTfg7ZQqHiw 14523
causallib/evaluation/plots/plots.py sha256=FavKvxNhmWEzJjksRTQWlxvOK23SLfS50bPVGNU8zlE 39399
causallib/metrics/__init__.py sha256=AGoxxYoWLeEAzefrai9JiQnNWJsDKDSZWB9aMMzHe18 431
causallib/metrics/outcome_metrics.py sha256=GlEe_L3to_ArCmZIYSvYCE9hhcFgdxRUBLhzjma2bpM 3349
causallib/metrics/propensity_metrics.py sha256=Bqr86hulOZPY4EWX60EKq7fgC9UWDtvXYozN5hb9KM0 6446
causallib/metrics/scorers.py sha256=DtUg7Huzh-Evqi_JruxcmlfVc8HwCHk-Ga6JsazPPRE 5242
causallib/metrics/weight_metrics.py sha256=G6mcybQE45m1GhazIZ8TC6E_pBRi-lCj0-nc2l3Wn1Y 5478
causallib/model_selection/__init__.py sha256=rZ5HBRLJPwRfeUbPracfIcdXXa8karkDi0BTT2KCP6Q 403
causallib/model_selection/search.py sha256=SQql_Wb-Vf172QF9XbVAWvTxf7k_dvxfVHc1b1ljV1k 7651
causallib/model_selection/split.py sha256=TQryV0SKJsvZ2sUNKl57u4WFvn3bHN2FRgc3_frXPDI 2828
causallib/preprocessing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/preprocessing/confounder_selection.py sha256=bbRu9_n-ZJPIyjBK3JcTy_AWnli9DlzuZKXLj-Dmme8 14185
causallib/preprocessing/filters.py sha256=bErZPdlDqF8MkR-wndgvXGi_uyj6HoiJUjqfGaLhXog 8420
causallib/preprocessing/transformers.py sha256=KeNJy55j9h8Z6okupvOelfUdEoFR82j7MhhrMpm7wD8 22245
causallib/simulation/CausalSimulator3.py sha256=1ihWAvHp1wLNhrJiuSy9E4tDRn9yvcz_8GiHh9dhx8Y 104014
causallib/simulation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/survival/__init__.py sha256=cd_7Rq-rX-T8zJo0mctVe6qpvPqkXh6ticmx5G9ExJs 584
causallib/survival/base_survival.py sha256=7C8hPuw8wSiGkk7XSlSt9gTDTsXcDQEh6QgntE9mA1U 2705
causallib/survival/marginal_survival.py sha256=N_oYHQJ8LJ9MOH98CfW_XrgkxF875APVbt0zcgJO988 925
causallib/survival/regression_curve_fitter.py sha256=0ll1IC-oqxMiBoLZ2BEFTNROzBA5HF2gAyRFxm-rolQ 6047
causallib/survival/standardized_survival.py sha256=FM9-8SkLs-6i7ensKIhsPY_h9MezuN9l30Kvf3hLt-o 8663
causallib/survival/survival_utils.py sha256=oERsrioC-12nTfYspoyb-WEwiv_aImk-y_pnoTUtKUE 10306
causallib/survival/univariate_curve_fitter.py sha256=wz_K8nU_OJEwubDLheSeLRkpFHTmYU0NKErIHvSBcF0 5538
causallib/survival/weighted_standardized_survival.py sha256=vOZnazm5KEkuZc4kQhCP0mCkZGsz3Xab4LCNgAXWkMw 5013
causallib/survival/weighted_survival.py sha256=4ymjUKzPZKgG7mbxQa1YwWmtMljJ4g8k2jf9Ud9DK_g 5891
causallib/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/tests/survival_matching.py sha256=vOppZudnIh77_s4Pvj6Y8-HhMqmVuoPz9mV93D_lozo 1839
causallib/tests/test_base_weight.py sha256=GvduMmXQiWD11LJ5HOZ9K_zrtGgn3lPemqZj9wchUjY 2154
causallib/tests/test_causal_simulator3.py sha256=T1Vk3Jp5ZJrZ8J2hxprcHI7chR5MQe5cCs_j29pAKr0 39324
causallib/tests/test_confounder_selection.py sha256=GYKL_x5SVEXwTI4rjV9nVa8l7IEH0r_unpwzwdNbejQ 18558
causallib/tests/test_datasets.py sha256=HpC7J9nQo_eR1V88kiCN01ym09IWAEJJKF_cq54ZrH8 7395
causallib/tests/test_doublyrobust.py sha256=YAhbN9ROHAEB4vid286XaXFIb0_MI7A2T5ZqEq6QqjE 27613
causallib/tests/test_evaluation.py sha256=seWU0zxUlWhITGdkdm_aA9z8R48spufBHXMe_-XtHTs 5694
causallib/tests/test_ipw.py sha256=CBmUQb9ZFX0Ur9JyG8I1sROpZHveMn25PwHkQDvRbNY 9636
causallib/tests/test_marginal_outcome.py sha256=_zDfExhqtAjiHKc2bQa_72fvXKZe4kPewzbnchtkSjA 1416
causallib/tests/test_matching.py sha256=VMkokiHxYrG5wz4LCX6ZgkDyN6dnC2lKafVDMJX7dVc 29136
causallib/tests/test_metrics.py sha256=Rtazg9_wtKBnmUc7aN3pQju1XvGye-Ax0DWTgWmOPD8 14862
causallib/tests/test_overlap_weights.py sha256=5be9BvqFdouNFWNMoQx0dkKq9HXNayJyEehTFpSG9VQ 4133
causallib/tests/test_plots.py sha256=ezAP1xzCAeUiCZj4KYrzGwbRK2i8DKtjy-t74zHnVCU 10277
causallib/tests/test_rlearner.py sha256=KpcjyaDPyvKSefOSugFjb6KGwO01_SNIu1epDcBD5fI 17260
causallib/tests/test_scorers.py sha256=bYaQa6ArXr-XboR1tiPKiRCMfET5j65_Zg76jNfrGVU 9010
causallib/tests/test_search.py sha256=p0D35uADceZjWsVkICSHlS7ZJG1mPgeL0qVcvtL8VXo 15923
causallib/tests/test_split.py sha256=ICzdIkp9Z7zf7_vI1MCdgmmOMCOtXxYKSJLR02fbpyw 6114
causallib/tests/test_standardization.py sha256=PNtYvkuF9yVRFnocqN-L_m-vGo-JqdJpLzIM7pVwCHE 16707
causallib/tests/test_survival.py sha256=-_mpf9TN63EMPclbuG5D2AqUQMDq6imd-OIS6hQ5ZXY 32767
causallib/tests/test_tmle.py sha256=mI6-X6EivnN8DN_TR3Z-L47hm0H4HTE66QrUBC9Stls 17311
causallib/tests/test_transformers.py sha256=PvXER8A_zboVZatimg0w4j2DAe3s0e7UfRRclovLxQM 5124
causallib/tests/test_utils.py sha256=Y-jv6DXN6jpt-CNyG5w8ZkTgdp6URPGHNojuucC0HIw 13725
causallib/tests/test_xlearner.py sha256=Qtg1ozK08RoRr6f9CCoB88USVnNud7aUP7UlkzOiHxg 18691
causallib/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
causallib/utils/crossfit.py sha256=mBvJA7uPjcvpE_CnuV1JHY8bI3OQp4mMAD0rvAAhHis 2343
causallib/utils/exceptions.py sha256=vbhxZmw8sleqEaTOk2Tl7_zZwFX6wE8ITZuMDYtek1g 361
causallib/utils/general_tools.py sha256=4o7KO2K9Z1X_Q2Y_U_4U3giIzkAf-zd1gG-k1zQegiM 8195
causallib/utils/stat_utils.py sha256=ZiCFrx8ubGqtdPFaWuYnCIWBRE8JTrIT-pMLUf_yw14 9194
causallib-0.9.7.dist-info/LICENSE sha256=XwYqsCyBvoll5dBhZp8ksLOiqe0I3jUW2xsUiwpMQ5w 11540
causallib-0.9.7.dist-info/METADATA sha256=x9nHa6HksIkbJMCAlMRQXjJHowT-u4bx8eXCoY33jAE 8320
causallib-0.9.7.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
causallib-0.9.7.dist-info/top_level.txt sha256=nYBRRCe89a4y73XfyPo3EO0VfC3cSPexdglFROa7tBM 10
causallib-0.9.7.dist-info/RECORD

top_level.txt

causallib