fast-explain

View on PyPIReverse Dependencies (0)

0.0.91 fast_explain-0.0.91-py2.py3-none-any.whl

Wheel Details

Project: fast-explain
Version: 0.0.91
Filename: fast_explain-0.0.91-py2.py3-none-any.whl
Download: [link]
Size: 157092
MD5: cce62da826bcb38f8247f1a295a4a96c
SHA256: c4e92217a2d723ed4ecd314886c845cde8c916baf1f1eea66f5c0f016d30140e
Uploaded: 2023-01-13 04:27:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fast-explain
Version: 0.0.91
Summary: Fit Fast, Explain Fast
Author: Felix Zhu
Author-Email: zhu.felix[at]outlook.com
Home-Page: https://github.com/felixzhu17/FastExplain
License: MIT
Requires-Dist: interpret
Requires-Dist: pandas
Requires-Dist: plotly
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: plotly-express
Requires-Dist: xgboost
Requires-Dist: statsmodels
Requires-Dist: shap (==0.40.0)
Requires-Dist: numpy (==1.21)
Requires-Dist: pytest
Requires-Dist: hyperopt
Requires-Dist: setuptools-git
Requires-Dist: tornado (==5.1)
[Description omitted; length: 3019 characters]

WHEEL

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

RECORD

Path Digest Size
FastExplain/__init__.py sha256=mKZHByCzf401Wddhi7PjFC4ordoXfBiSiMHt5AZkQlg 268
FastExplain/main.py sha256=GOBHBnaNUrGRseIipreHHefHM87ABj4dqKEnFsNa1R4 6562
FastExplain/PyALE/_ALE_generic.py sha256=4gsy72AoAXRw8Qxpc3j4ChDUmYA5aTi5BFD4t5UlTgI 10132
FastExplain/PyALE/__init__.py sha256=eQZuGRylqdAbBc-hBMjKOIkULtDa5Y5T4g7gbFalSnA 47
FastExplain/PyALE/_src/ALE_1D.py sha256=8OS5SLggOLsAu8noUFvj7_4ZN_6H7Jz-6QLEcKKZH_Y 16429
FastExplain/PyALE/_src/ALE_2D.py sha256=sKN9SwTcOU5Gp2gGFkLGuO3kL0rO7sjhzNuJXmyc_9Y 9178
FastExplain/PyALE/_src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
FastExplain/PyALE/_src/lib.py sha256=yY_xuPABYVMlwRjLc0rakL6UlEe_x9SR45KppJhvD48 5671
FastExplain/clean/__init__.py sha256=t7m8gJRo8YKYd-n_ivvgvPG8CQI33ZOOLKViC4IpgP8 248
FastExplain/clean/base.py sha256=Bk5qWhjGRBS01nNiNY3JzAEvILjIhEDZeshw59wGyQs 264
FastExplain/clean/dates.py sha256=yz4xK5jqE4bq9PqaHMnwGJPGImQi3gA5f3u8kHcjq5E 3735
FastExplain/clean/encode_categorical.py sha256=-pf-6q2LAwLEiRNsQ2J7WIKfdJifg_Rz4p6uFw33Taw 2125
FastExplain/clean/fill_missing.py sha256=V30f7QDaagO_LZEr2YDUNZnQ1E6GjkVCZFjsGhQ-F2A 1987
FastExplain/clean/main.py sha256=4nk_7iTzT8Npx8Qbe8lh1L1gGsh69lgECVe-ctfoaZU 14438
FastExplain/clean/shrink.py sha256=KvdS35cKQUCn_7lwzICRtJbk7nC2axc543t2kX76U90 2029
FastExplain/clean/split.py sha256=i0TE5hjDQr1GjdaYt2EjfNmkRplhflhHV2a2CdAIuXc 2269
FastExplain/clustering/__init__.py sha256=PDMwmlhmPorXS-TcGNuFEMa3qucpSA8tK9uVpLNg3xk 48
FastExplain/clustering/clustering.py sha256=tSh2723Qe1BfNrLeajQh4tlp7axAhuYw58_reR7-Zdg 943
FastExplain/datasets/__init__.py sha256=QFh9RTka5VqUqCB7WkXF21ouCAuQOBa-hKQpBC8b1zQ 44
FastExplain/datasets/datasets.py sha256=7xhoHbLXTZ8iWJFbhQ6QWS4Yr7w0Bv7xj63elMmqScc 1467
FastExplain/explain/__init__.py sha256=6pWPWu1H9MmSSz3tPs8BdHX09uEnRa10DAMkN8Yt8iY 363
FastExplain/explain/ale.py sha256=rtu55nmaKJI5UWWVpuCs1kFxCo4kTqiOPPjwI_IGGwg 40173
FastExplain/explain/bin.py sha256=HovwGqpihf5T_MjyNMYuak3VCM5x9OGV_VsLV_15Bro 670
FastExplain/explain/ebm.py sha256=csEXbs-SoBSDyTAEilw3C7dQI7Yw-K9nnyjDVZPJ4nM 14111
FastExplain/explain/importance.py sha256=NsCLnjYl7UFF1tpe9YoEQ6TELLixIkOZonTt__G6KMM 3144
FastExplain/explain/main.py sha256=dllUKMmo-QCnP8rOGGjM41kAKhHMgJvA3kReYWc3Yw0 921
FastExplain/explain/one_way.py sha256=0KTVop4CsnkVyKHAdeCYNxSWyMPBFm48HqSzSqppHXg 54823
FastExplain/explain/pdp.py sha256=GkZ9j98dA_DGZ2TQxhyl4lktNQ0C8QgxZXhh8nrwJlI 4983
FastExplain/explain/sensitivity.py sha256=XQk8EHmYIDqAhqfZDzZ1N9k94IZDc36_r198kWvDlek 6480
FastExplain/explain/shap.py sha256=OhoysyVTf3HtRvRZD2l5pa31Ve1rzCXGKIM1ssb8bLU 12323
FastExplain/metrics/__init__.py sha256=7QjE-Gr808R52qS4EZgi5vAPnV5l4h7Z-uWWEtEScag 136
FastExplain/metrics/classification.py sha256=RSxtAvug2yXs2hk8EDLaUwIk2IHw-AUUUvu3AGdMDtw 3668
FastExplain/metrics/regression.py sha256=SihFvcEKWQufJ_bM90zol6TrhBhPLyZJ2o-jlr3K9y4 334
FastExplain/metrics/summary.py sha256=3o8xfE9tuBIY3Vz3r4lfTAkkX6iiedQqCSkqd1xFXo4 16362
FastExplain/models/__init__.py sha256=DNog1vsJAGtP3THAsBjnJbxf38eU8M5NMFoSmQQhWLM 306
FastExplain/models/base.py sha256=F8bxxxk26GoOgMGOoXGycELG4q1n5REdeQMcl2nSs5c 4549
FastExplain/models/classification.py sha256=sx4IA13TlRUI7dXg29dXpmNJ3CAmi_uVuWw7NwMHkrI 10601
FastExplain/models/ebm.py sha256=OuFaJ3j8UNIKcQtjWPecL5clrZArIm10leRoe7jJXcM 371
FastExplain/models/hypertuning.py sha256=1qtplui-h6JjoI8tTGxyQ9AkRnQqtdzDg2G8-BYnTEU 1990
FastExplain/models/random_forest.py sha256=MIPHSH8Urd00nfDgAIuOX9JM9-eXq-_YXfIIyDPAAow 2700
FastExplain/models/regression.py sha256=r0JSs3JJM0M9LmX2juSEzRUrZCA-9cnQZlDpijxV8ng 9247
FastExplain/models/xgboost.py sha256=2fx7pWeUdVoQkt6SiLUfqBsftKhPfy9oSZSNXWUUIJE 2842
FastExplain/models/algorithms/__init__.py sha256=LGmjfoWlEgpQS7kQAJOxt3eMOE9k38GP59X5-B8O7n8 265
FastExplain/models/algorithms/ebm.py sha256=XeWWcvzB39W7TF8V2sVVsStx9rftfaXCAv4hmUkMm0Q 435
FastExplain/models/algorithms/hypertuning.py sha256=zcsWEwNz0WezyIWIkaoU7F7AsbAhU-dtpAY2j4DwlPw 4316
FastExplain/models/algorithms/params.py sha256=22LKjHupbY9DK2sjPO2tTAaigE0HtQjIKZC4vI9efGE 703
FastExplain/models/algorithms/random_forest.py sha256=3-blVoHOEmftyOdhWhom8QKsvCyojmDHk_Ba_zlDXfg 2691
FastExplain/models/algorithms/xgboost.py sha256=ci1aSF0AREB1Npm0yH8rLjqvCYr5vt1v6aPqDGHRETU 2761
FastExplain/utils/__init__.py sha256=sxOA34n9-7D0OGr_E9Cy6iX72GPMEMm1pNXMoUCH3hs 191
FastExplain/utils/colours.py sha256=eAyaTX3UoIBKg4Fs07SYOl3Q7HpJhcsfbbJ_t1SEwUc 513
FastExplain/utils/data.py sha256=yjSrwXimJKubrUwgheTI0PTIupvRCMd76s2wHGICQSg 2748
FastExplain/utils/logic.py sha256=VyVEKOno8iQdshYYNPz2OQp4zQtp7xtUIX9ZfEWmDCE 1945
FastExplain/utils/models.py sha256=hvmWuRl0u8n-2muj1qtpav9wCZUmAKyMM1Xmbi_M1Jo 669
FastExplain/utils/plot.py sha256=yYwkNt-BQPML4PS_o1_SGI_iP9rXCrgve0WJGRKHynE 12497
model_helper/__init__.py sha256=XGCuI70rOliuB83QvKLYE90VXXtKXMRm22TRYV-C9LU 96
model_helper/main.py sha256=BWux76AFnXBWrOwvxIomeUeZxTy0FlI4kVRbOiYMhxw 4035
model_helper/PyALE/_ALE_generic.py sha256=BUZegvHjzd4MRQeYnrRYmrebdCkcRBuH3Ciuz9H355c 10098
model_helper/PyALE/__init__.py sha256=HU_SFYJI8dzoqe8eq2VqrAI3PhJCj39MtkBpf1EqI0c 30
model_helper/PyALE/_src/ALE_1D.py sha256=yOluPqDjmvta0mC0nFgnN1FSeC0PmqHz3hOD-mJn4NU 16259
model_helper/PyALE/_src/ALE_2D.py sha256=Qi8wKkGUQ4vGf1fqgfgu3D4AB_A1ksaBA2FcGsrrq4w 8925
model_helper/PyALE/_src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
model_helper/PyALE/_src/lib.py sha256=yY_xuPABYVMlwRjLc0rakL6UlEe_x9SR45KppJhvD48 5671
model_helper/clean/__init__.py sha256=03lcqtn3O6wDqZH9eBrOcKl2CRfKxneksuAGud-UmNQ 146
model_helper/clean/base.py sha256=IGYRDEHW4koTVJ5vNtJH0-F6sUP-xDeRqcfWVBiYeBo 38
model_helper/clean/dates.py sha256=ehbI0wltQgJyg4Wg-oD8ojUBtMOQK130D5hcZEPL5M0 3650
model_helper/clean/encode_categorical.py sha256=ijIAqMgJH8vfuvfRBVrODlVZjRtKdnX32XH7a_egYrk 2107
model_helper/clean/fill_missing.py sha256=19qVHRQle8Yp-J4v1q4LMxXjQEXekUJcx1pA7bNGm2Y 2004
model_helper/clean/main.py sha256=WW-Ru6jPR034GYvHzXOVzFaR-MLe7IcrCViH2zUqGg0 5225
model_helper/clean/shrink.py sha256=KvdS35cKQUCn_7lwzICRtJbk7nC2axc543t2kX76U90 2029
model_helper/clean/split.py sha256=ezd2TtgKGTIhJIJe029G2i3Lra4200aQt_eka_Q-ryw 1279
model_helper/clustering/__init__.py sha256=JRT1gp8dhDddb9FhiLdtTds1k7W2yjyQq59xbotW_QQ 26
model_helper/clustering/clustering.py sha256=h8okdD9OJvtqspp6cJJ_-jDdUB0p4gmKUvhFQm3lkgY 943
model_helper/explain/__init__.py sha256=ZABVOyoaJZiQKmXGZETgsOerQhR1grXwDmmMu8H7IPk 192
model_helper/explain/ale.py sha256=CgaKiiFB8wN9oJeZER01OjMoixuQkAZBlYe2Wdabgqs 5598
model_helper/explain/bin.py sha256=NySxIsokWtEFt0CM6o7KOk_hTYmhyZzKzoTCLLnxFSg 1229
model_helper/explain/ebm.py sha256=avxIhORnSvNDUgj0IS5yO-mBCcd57qeK5mtewAueeVk 4469
model_helper/explain/importance.py sha256=Ffj_2RPPcNRt1c1cBP73TtvXjM-kWeVPo_Gp1l2qq70 1972
model_helper/explain/main.py sha256=xECjwWz4DybjOqtRVxNCFm8CCUfULD_9G216_8YRIqY 623
model_helper/explain/one_way.py sha256=DVBGpDSxgPL5Yuwe4k_ru7COpnhBHOftgPJCfv5cuqE 5769
model_helper/explain/pdp.py sha256=iE3gFJIUhscmUbA7-pwSfObnKjZWq0-efFEcpHpe1Pc 2681
model_helper/explain/sensitivity.py sha256=9E1uCScn2gnlSbH8Qbn1Y36wXRaxjkRs4iFkbNPzC54 2844
model_helper/explain/shap.py sha256=gLXI7cIlljLOTX03_mzDHcZ07AjQcS765kCSZzjgWBA 516
model_helper/metrics/__init__.py sha256=5w37UTPVfNv5KTConsijTZIkZTlO7XW437_kBq_IZ5k 56
model_helper/metrics/classification.py sha256=UVtYgzmLkVzWoaHxGeRdN9ed6MOm-6KddNRusAGYZTA 2433
model_helper/metrics/regression.py sha256=q21in6ErO8Whmu_OeDeVMOAqAx7P9Mm0slIsypjD094 150
model_helper/models/__init__.py sha256=pf_0lPUpzNBLNTsfa3iEXhSohzT8BLCUjnZuxV9JfOU 71
model_helper/models/ebm.py sha256=91yAvWZC0ORawg1s6Q9qvqQDgK9k0Jf_qJevWiiWtxY 321
model_helper/models/random_forest.py sha256=jXmyelya275KVNATq1LfxQLLlE0BMPYhKFaxsIMGjNg 1043
model_helper/models/xgboost.py sha256=OCVYeNHORKUkpWjhWETeUfX1pHJ6I6hn97fO1RYpqUE 323
model_helper/utils/__init__.py sha256=zhEifOgb4l_8QJn4aV4oyAvdsnBVP2DqJ60eXWtKS_g 84
model_helper/utils/colours.py sha256=IYXR0j4cigWuUWLYx01CZqr2LoBRho6LHoLUtIELK2M 446
model_helper/utils/data.py sha256=C0Ak3Yqz46tRlg_MYFG4ZYdhIMoLwx3T6FsQhz9cHJM 577
model_helper/utils/logic.py sha256=QsnlYu1zz_LRJDG08c7_vBib-P1pk3Fkae41iFYENzM 1047
model_helper/utils/plot.py sha256=DAhxuuWXdIaYJyOSU5_exLuaJZBKLWNbsP5682j5ECE 4632
modelflow/__init__.py sha256=aSFkX_GjyOc_S-o_9Lx6V5EPmx2Qv0eW4EMwcfRgxOE 219
modelflow/main.py sha256=yn-maKhcgPpTBqQDUPdLoEv_LoLqS1FJTb2YmYhfj3w 8046
modelflow/PyALE/_ALE_generic.py sha256=1Q50kwkJW-jmCBaKiwjJNyWaizFHtLNWkKChbpnBUVM 10128
modelflow/PyALE/__init__.py sha256=vszkGcMYdM_i2QTzECtukiSMcGDJnweEJ_KZIsM1z1Y 45
modelflow/PyALE/_src/ALE_1D.py sha256=YybSayVp0pqv7aZobCaEMSPUDmjrBdIFEOZWlTV9wwQ 16279
modelflow/PyALE/_src/ALE_2D.py sha256=0V-pflswoC6-N5GN4przqIEkeBtPnOnj_IpdHCbBzkI 8945
modelflow/PyALE/_src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
modelflow/PyALE/_src/lib.py sha256=yY_xuPABYVMlwRjLc0rakL6UlEe_x9SR45KppJhvD48 5671
modelflow/clean/__init__.py sha256=iUYoIw1OCjHAmJahP-BHEuCYUd7t4XoZSfG7-Q48pwc 236
modelflow/clean/base.py sha256=cXz0oGzKhMqhH6WtA-hvA90Howbz0J-1gKj0p55XfGI 230
modelflow/clean/dates.py sha256=b6UqXD_7Spqzw6TOSvCCIeOy2o_DmeZgPpwV2lYIaTk 3616
modelflow/clean/encode_categorical.py sha256=oVxhbcSSzzcEAMRqqOsFNgtwbLkJrnHCkcwrZjjvec8 2122
modelflow/clean/fill_missing.py sha256=4cHiYeoggsBf_VYW0vULtUksIl-7vXmEiDoO9H3Fcs0 1984
modelflow/clean/main.py sha256=6c0u8826BvQWDGb6hgllsQBK5Qyy5b00U3rUx6S-qTU 5675
modelflow/clean/shrink.py sha256=KvdS35cKQUCn_7lwzICRtJbk7nC2axc543t2kX76U90 2029
modelflow/clean/split.py sha256=ezd2TtgKGTIhJIJe029G2i3Lra4200aQt_eka_Q-ryw 1279
modelflow/clustering/__init__.py sha256=5ZIyPyfFQp-dr22BGtBUwbOfa60b1Gr_sS5XDwOaIA4 46
modelflow/clustering/clustering.py sha256=h8okdD9OJvtqspp6cJJ_-jDdUB0p4gmKUvhFQm3lkgY 943
modelflow/explain/__init__.py sha256=vXYeG1USAGVXo4Y0WJ6R28bbm4sZD-Wfbd5x5R0MFyI 345
modelflow/explain/ale.py sha256=plIK6Q9IffM91b2tbYvP2pKFOJyGbk8x-wSMHT81Yms 5811
modelflow/explain/bin.py sha256=NySxIsokWtEFt0CM6o7KOk_hTYmhyZzKzoTCLLnxFSg 1229
modelflow/explain/ebm.py sha256=Tx4ZIx26soHNpExihN63Zgifm3Tv2z1ZM1vD4r0ZP3I 4633
modelflow/explain/importance.py sha256=1EfQmQIvRJtFhpI76lYCWYs1k8YnHEXKdcVctowtgFo 1986
modelflow/explain/main.py sha256=UPDrwkDhWws97t07F0ALtSGJ0cR30DN4cMyOGQT2zzE 763
modelflow/explain/one_way.py sha256=6qjwKC9678jWKF8sK0csVM28HD3XTnkTmUyvZI3JhYA 5828
modelflow/explain/pdp.py sha256=VsOj1-kJaE3-SuUDPdBPlAyZBfitmYbJReTQ1JFgAvo 1402
modelflow/explain/sensitivity.py sha256=ovpFwHF4zjX1Fzv4V8Owm6nHQ44KZoBlryjoXnUYUq0 2945
modelflow/explain/shap.py sha256=1kUGIN-j1LDpaUgw_niDTB8IwrN6c-StbGM-2z9Y3to 2585
modelflow/metrics/__init__.py sha256=r8a1JxSaVAE9aUZENlNtA8PS_POec2NGhqQS7klwTew 130
modelflow/metrics/classification.py sha256=EWOM1OBEFRYzXAIoqxuvWHRaFjQ6HXEGsnBmRWl8ZE0 3224
modelflow/metrics/regression.py sha256=TLzKycLh9uzsKC2YLXoyUH0MeihZT3gGn_Cfb7zr90Q 226
modelflow/metrics/summary.py sha256=bKbYJbz_kBOrcLORmFDJVnDe9dk6oVx2wSAHcUyZbZc 1637
modelflow/models/__init__.py sha256=mLYwgVKjarPVkZKAR-1Qk7ZT0mB0gXS6p-CSbwTBky0 119
modelflow/models/ebm.py sha256=OuFaJ3j8UNIKcQtjWPecL5clrZArIm10leRoe7jJXcM 371
modelflow/models/hypertuning.py sha256=E9woSNef4thq3T5GT4beyMIm7AwvX35NPkCAY99CnoE 1490
modelflow/models/random_forest.py sha256=p7wJ24DYbIJFUHOH8YBCVbMJXetw8cM4DBYsIOgUyyQ 2675
modelflow/models/xgboost.py sha256=Mjl6YkorRD1fY4H0h7Ojqxx2Gzc3eZcDcIZ7ZtrkRUE 2533
modelflow/utils/__init__.py sha256=4MFRCjwyV_mrBwYDDk0VSjeFqPsPQTw9GW4vhyoXFJY 144
modelflow/utils/colours.py sha256=XF39CyMTgTbyc92qUIFjX7vo_aQzgWM7-SsF6nAN4N0 451
modelflow/utils/data.py sha256=V_NLIgEmQbyug2Ie77FF9nqg7ye0p80zdiMtUwGJGsE 754
modelflow/utils/logic.py sha256=4S8wEDfzhzZZya0FlVcNT3HBCEscF0HTXo2pY_AzqwU 1225
modelflow/utils/plot.py sha256=HS9T9SkxKbs5CRo2AzfqVxYo0VqfPs97X_yKqwuQa8M 4662
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=HVPiG-Z7MGwJe1MUzIk8NW_ooRAhmR44zIqvB4GKkfA 1531
tests/params.py sha256=0dLrzchHYCVV7rFZSgM3UUtwiKtuDHTSCLdewunqJCU 152
tests/utils.py sha256=gKVb_fEg9nk1Ry3KRUAjOXQnkgg20xWGB4Cur3Zg5KM 69
tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/test_clean.py sha256=CdnybUA_OLX7uC1Y7fC4Nhm33SLtEx8ksCTCV8KVgBM 2831
tests/unit/test_explain.py sha256=SKM93hIR8yA9owyjiizeaVK0ZeoqUvtyA2GLxjnjW5c 4384
tests/unit/test_metrics.py sha256=ISy6bUud5ZNsLeLIeRlM6_9D_dYrDWzJ1wH0fSkdNNM 2651
fast_explain-0.0.91.dist-info/METADATA sha256=nQi2G62guGK31FpGGw3qXhbiRGyzqGVArvparOHVOdg 3613
fast_explain-0.0.91.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
fast_explain-0.0.91.dist-info/top_level.txt sha256=I4LqIhwk7RUyjtfXVe6olVGQ5Qno31KqC8xePB52bDY 18
fast_explain-0.0.91.dist-info/RECORD

top_level.txt

FastExplain
tests