shap

View on PyPIReverse Dependencies (325)

0.45.0 shap-0.45.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
shap-0.45.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
shap-0.45.0-cp39-cp39-win_amd64.whl
shap-0.45.0-cp39-cp39-macosx_10_9_x86_64.whl
shap-0.45.0-cp39-cp39-musllinux_1_1_x86_64.whl
shap-0.45.0-cp39-cp39-macosx_11_0_arm64.whl
shap-0.45.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
shap-0.45.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
shap-0.45.0-cp312-cp312-win_amd64.whl
shap-0.45.0-cp312-cp312-macosx_10_9_x86_64.whl
shap-0.45.0-cp312-cp312-musllinux_1_1_x86_64.whl
shap-0.45.0-cp312-cp312-macosx_11_0_arm64.whl
shap-0.45.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
shap-0.45.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
shap-0.45.0-cp311-cp311-win_amd64.whl
shap-0.45.0-cp311-cp311-macosx_10_9_x86_64.whl
shap-0.45.0-cp311-cp311-musllinux_1_1_x86_64.whl
shap-0.45.0-cp311-cp311-macosx_11_0_arm64.whl
shap-0.45.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
shap-0.45.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
shap-0.45.0-cp310-cp310-win_amd64.whl
shap-0.45.0-cp310-cp310-macosx_10_9_x86_64.whl
shap-0.45.0-cp310-cp310-musllinux_1_1_x86_64.whl
shap-0.45.0-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: shap
Version: 0.45.0
Filename: shap-0.45.0-cp311-cp311-win_amd64.whl
Download: [link]
Size: 453123
MD5: d3c5ffc2b265995cd1773332de717487
SHA256: 7bb7867e833c7b5735a9615de9a1e1f9d6c4cb9b05936b5bd7fe4eb592d705ea
Uploaded: 2024-03-08 11:55:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: shap
Version: 0.45.0
Summary: A unified approach to explain the output of any machine learning model.
Author-Email: Scott Lundberg <slund1[at]cs.washington.edu>
Project-Url: Repository, http://github.com/shap/shap
Project-Url: Documentation, https://shap.readthedocs.io/en/latest/index.html
Project-Url: Release Notes, https://shap.readthedocs.io/en/latest/release_notes.html
License: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: pandas
Requires-Dist: tqdm (>=4.27.0)
Requires-Dist: packaging (>20.9)
Requires-Dist: slicer (==0.0.7)
Requires-Dist: numba
Requires-Dist: cloudpickle
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: sphinx-rtd-theme (==2.0.0); extra == "docs"
Requires-Dist: sphinx (==7.2.6); extra == "docs"
Requires-Dist: nbsphinx (==0.9.3); extra == "docs"
Requires-Dist: sphinx-github-changelog (==1.2.1); extra == "docs"
Requires-Dist: myst-parser (==2.0.0); extra == "docs"
Requires-Dist: requests; extra == "docs"
Requires-Dist: lime; extra == "others"
Requires-Dist: matplotlib; extra == "plots"
Requires-Dist: ipython; extra == "plots"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-mpl; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: xgboost; extra == "test"
Requires-Dist: lightgbm; extra == "test"
Requires-Dist: gpboost; extra == "test"
Requires-Dist: ngboost; extra == "test"
Requires-Dist: pyspark; extra == "test"
Requires-Dist: pyod; extra == "test"
Requires-Dist: transformers; extra == "test"
Requires-Dist: protobuf (==3.20.3); extra == "test"
Requires-Dist: torchvision; extra == "test"
Requires-Dist: sentencepiece; extra == "test"
Requires-Dist: opencv-python; extra == "test"
Requires-Dist: pytest; extra == "test-core"
Requires-Dist: pytest-mpl; extra == "test-core"
Requires-Dist: pytest-cov; extra == "test-core"
Requires-Dist: catboost; python_version < "3.12" and extra == "test"
Requires-Dist: tensorflow; python_version < "3.12" and extra == "test"
Requires-Dist: torch; sys_platform != "darwin" and extra == "test"
Requires-Dist: torch (==2.2.0); sys_platform == "darwin" and extra == "test"
Requires-Dist: jupyter; extra == "test-notebooks"
Requires-Dist: nbconvert; extra == "test-notebooks"
Requires-Dist: nbformat; extra == "test-notebooks"
Requires-Dist: nlp; extra == "test-notebooks"
Requires-Dist: transformers; extra == "test-notebooks"
Requires-Dist: datasets; extra == "test-notebooks"
Requires-Dist: keras; extra == "test-notebooks"
Provides-Extra: docs
Provides-Extra: others
Provides-Extra: plots
Provides-Extra: test
Provides-Extra: test-core
Provides-Extra: test_notebooks
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21305 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: false
Tag: cp311-cp311-win_amd64

RECORD

Path Digest Size
shap/__init__.py sha256=sI29bRKmHaTTW28jbvFnpHf3Xd-W1T71vQGYhmDyLRc 4661
shap/_cext.cp311-win_amd64.pyd sha256=Sa_gmpe19irqs8xSTBSHwQ89LoxLAteEdefgsK_b_6E 44544
shap/_explanation.py sha256=6v9f0IgVUTVL3CDaWdhHRXRorQ6aSFF3t5IwH-oRhDk 32734
shap/_serializable.py sha256=vZlRCo37C2PjWHSUgMRIizk7CjzYQmJABjojSYiDUfg 8819
shap/_version.py sha256=1Yat9-byQkS79konwFhssIgPth2oGvfwF2RIKXQwT0U 429
shap/datasets.py sha256=SEkZIRILb9BcZDH8Z8ieOeFtoK0uyHLF7kn5F0zK-cQ 10551
shap/links.py sha256=vPQdtL_GHa67PP06EPC8ha72rqEgJ3lmdz9OnM5QWv4 457
shap/actions/__init__.py sha256=0lHsHJUAEirRJHiHXAjwhTF-ikYyfeBe9UWy2VVHciE 53
shap/actions/_action.py sha256=tezErk0fAqiApuYmO3F3icKXEjO0ok8VxHt-BtNUop4 208
shap/actions/_optimizer.py sha256=m6warK2cecrV0VhzjZUT-6PCgG8544eZzduOX1acDcs 3710
shap/benchmark/__init__.py sha256=k2jae3j6xvUM_BdW8oEIN5BUJhdQhcni1cWigpd_FP0 310
shap/benchmark/_compute.py sha256=TWVWfRGJ7CzRWL1pa_9mBUypCi8ikSosQ1jAx-P37fI 293
shap/benchmark/_explanation_error.py sha256=0G5Djb_J_ysz_3fQmw9QSmht9a1g-CHJMdndqK33BQ8 8308
shap/benchmark/_result.py sha256=loithtRQiTbqMp5QBTsCHR8UfzRuPl6sHq7PEHBF6oI 1099
shap/benchmark/_sequential.py sha256=YrASE45mZ4U-MEf_W49ZlMbHON5QKsQtD_mvCjKqMKw 13442
shap/benchmark/experiments.py sha256=uqHl8rSEYyHogA9mmlIxjzvPH9vMUOGNergJZ7Cnjs4 14351
shap/benchmark/framework.py sha256=1Mc5ZHofp_YGNRuw3hz4F3dZtZw2vvMVObKY-gXx5YY 4035
shap/benchmark/measures.py sha256=ZaFJT1Fth-aRZR-SYcpfnCOFntJ7a71q2w7WJJjK_l0 18868
shap/benchmark/methods.py sha256=IKFfUAn5tuSkQopkGq7hyxn1sbMa_zpcHecqioUl-gU 4364
shap/benchmark/metrics.py sha256=kwqER0YBRAZsjQTdOlvLyHMfkm-G5zvAL8J9dI1OOAc 31956
shap/benchmark/models.py sha256=n2rq6oHP4beA4aPp8XODV8CxiCofnNKIXbXaD70cQi8 6595
shap/benchmark/plots.py sha256=GLziwZGz44jkZZxC_cJmCfc-f0V578UoDGdmAaUA7P8 24306
shap/cext/_cext.cc sha256=NjbxLhepxMMMG39LeR9-OqrdHvVHMgda0M9TBNGt28w 26427
shap/cext/_cext_gpu.cc sha256=IPnYeQy2AKww8br2UD6jfNuyH4JW7-hBY7TR6a8Haac 8274
shap/cext/_cext_gpu.cu sha256=0m9MjqfsAOR2nLqrR3b9V7n0JPaXQbmIlPffG4XS9Gg 14948
shap/cext/gpu_treeshap.h sha256=sgDBMMVMLxKqKIDBr4zfWNrUyLndLPzqVHv2aA8LvHI 64585
shap/cext/tree_shap.h sha256=aRIsqiERYsSbyhef0qOFkPMC-JRUlksBHWYBrUtFWd8 59377
shap/explainers/__init__.py sha256=N2ukxG48NEU31hVAiUdYe2Y-WdQeytqK1B8OUI41pKY 1131
shap/explainers/_additive.py sha256=rAhMoOcxGcwLrvXHQPPkSxLl97m-1dpkSx9KmblrZnU 8590
shap/explainers/_exact.py sha256=Qw221cvC68OKC6_SgQK4QreoWG2sgYzvcYmwt5vq7Kg 16749
shap/explainers/_explainer.py sha256=5tlYjVVqCtxvkPiPc3yCOVnpcr1ud0bhT2JSVyjjnj8 23799
shap/explainers/_gpu_tree.py sha256=GQQcIRPf-pXDR4jdcBoPwW7-TJqsVatXl-LeySIOOFI 6830
shap/explainers/_gradient.py sha256=hKdqvYLz9i1yt6Nw9Q_E6NedsVFnbizi1NArgsGAL2E 29171
shap/explainers/_kernel.py sha256=rauqRhTtWC6Pf7mUaJvgwL_aMNlLbGsZm3DFrZMUz50 35874
shap/explainers/_linear.py sha256=OKgWSnLEkMTiVTlyWXBJvEXOfog99nw35dYvMKqPIWY 20303
shap/explainers/_partition.py sha256=f2FefRiNnMSqgXABHS0YUAN0yCrKcu1QtJ_vaomFgUc 32120
shap/explainers/_permutation.py sha256=IBtGdw0gWhjnT14WWz34bUTOFnC4E7h3w3movSm0z9A 10934
shap/explainers/_sampling.py sha256=tMkgk2c3lUEE6eOc86XyXbzAOTKfyx1O5k1bDMX7FF8 9358
shap/explainers/_tree.py sha256=OW64VgVW8uagQu-Lh27U_t4ZW34jRGg4gUhY8GPGYUE 107213
shap/explainers/pytree.py sha256=vwV9OQLC8dL2ZeGltmVcT6XG9_Xx_WTgBboDsJ71FSM 20476
shap/explainers/tf_utils.py sha256=a6gQI_a1hcUIPM2fsCP1I6gtIjLmjuNo_0CVistUGIU 2882
shap/explainers/_deep/__init__.py sha256=UFnXcyThZZ4_z9DWpJjhKTwXiDuuqm0Ao0PSAjN0dF0 7273
shap/explainers/_deep/deep_pytorch.py sha256=-joV0RtjJkcsMAdUjOlWugfUZfs_7oEIKFwkP0NzMuE 16112
shap/explainers/_deep/deep_tf.py sha256=mld3YzzyFQZmxz7KQpTe_Oi8SmaulCSOLDMmwFIEFp8 35083
shap/explainers/_deep/deep_utils.py sha256=4EpO3VsKiepVFSvAM8ejzY8EiE2EXIr_e9VzqNCtYy8 1364
shap/explainers/other/__init__.py sha256=LLbyxHvl3siDnAq2kkgzDnVPMb4yHwlb1YNs4NoHryU 295
shap/explainers/other/_coefficient.py sha256=AJ48I4ssldkHqH0tMApQCcoQ94qOc5EfkLz5XDnE_FI 534
shap/explainers/other/_lime.py sha256=v9m3VKtfoWgQ-QiJbPIuHXfBSWOGZ-Z83MTpXsv3E28 2642
shap/explainers/other/_maple.py sha256=r4KZGQLA8J5YrDfFM1vHJErAGqowGdEz7Wm8jVgfe3A 11632
shap/explainers/other/_random.py sha256=3qgDeyRuwVJO4akfvJuGMKbJHrrjvCh7_axd0bmVZVE 3398
shap/explainers/other/_treegain.py sha256=kd4Mw7ZF259zhb6B-s87Yd4riZHV8gwK2QkSpi7xj5k 1316
shap/explainers/other/_ubjson.py sha256=bFRXwZNzt__aNhVu7l5pNfeMdO9Ldasy9-7QcsgbGQs 6362
shap/maskers/__init__.py sha256=TC-X_vW2KF3aKjVG41ngAfbGD21d8tIIDwB9Kx49g8g 483
shap/maskers/_composite.py sha256=T6bC-co6WhWidrYgwhIHpTVJTQikW5SxuT3f2Br6ujg 5316
shap/maskers/_fixed.py sha256=BBpuVgPioGp0-kTmsBu0BdBira-KllZRerjYm9mZNlY 980
shap/maskers/_fixed_composite.py sha256=eTJLtPdfxRJ7gtcn8ySWZ_sImy21Nnu0EqYPkzYVnNw 2426
shap/maskers/_image.py sha256=6XuW_zHCIo3KB0CZrZ5iyAyF5vcWFhuqGpzWmwLOc6I 9337
shap/maskers/_masker.py sha256=rTy3D2yEF1DJytdJq_ZX1qS2bAxW-eLHI9MUvk-xi1c 751
shap/maskers/_output_composite.py sha256=few5dAwFcW2fAF5p7mTpb0dqIlpseD0UWuWUu6cv2mA 2703
shap/maskers/_tabular.py sha256=cbAzl8mLzWinMH8BRJLEJkDU3_dR_f7-ek_Ru1i4MW8 14157
shap/maskers/_text.py sha256=crMXzVJlzkLEMnBXyxwBhbrpHjy1wuuX6Wf8YQ7Jb3g 21930
shap/models/__init__.py sha256=4qDFonguI8wEv9QUqZTuzYWK7XxzuRaJ1_WazA8by2A 329
shap/models/_model.py sha256=Sm3FFb0h_4xFJbkEzKDCDufkMDWd7RWbwdVnd72JjtQ 1367
shap/models/_teacher_forcing.py sha256=HHGn_KyrvMK61Ei30VjEIHdmWgS5J5h4Zj184_evtKA 19028
shap/models/_text_generation.py sha256=tDUnkB8gBobLQS_DW1IhmeSDnE-tO4lBPdWxZ5zQrBg 10123
shap/models/_topk_lm.py sha256=G6QRytwR1xwgwbVPoiE_bLQ3oslSmVNPqiGEMGJ7V2s 10243
shap/models/_transformers_pipeline.py sha256=unOkiVhtsZw5F5g1T-TWqe5GdI0Fmzccv2JIcPa_oUw 1649
shap/plots/__init__.py sha256=Xjo1zLQf1j-m-BUjuYdYDmiZzPypMkBxVmIZRbQxq5g 1032
shap/plots/_bar.py sha256=83hM6lufaVdDYNG7G8HXQoEHFHJNgnLfpe3lDh9UpNg 18562
shap/plots/_beeswarm.py sha256=PHVJk0g3n5P_Cs18Yql6V8PL6LOud8IRZ0bsW46iUsY 44378
shap/plots/_benchmark.py sha256=gBkfcl-Y4XPJRaFnCsPh4uAQkiScwbyQSliDLHxoT3g 9663
shap/plots/_decision.py sha256=hHiY2SkanAAlxpTBzjdMc_d0jItvnBjBbA1eUPPnMAI 26632
shap/plots/_embedding.py sha256=D3EkvQQGFZqhSoO87dX1Kngj33j00gyEUhAUX6fUaww 2723
shap/plots/_force.py sha256=NykGdArrq-F3J82R1gaiVsEzhTWdhUmCHXBHOacxISo 21852
shap/plots/_force_matplotlib.py sha256=doupO-u9jchEUGQ-wyoO_TWPM5oaxyZgk6-p1PzOuoY 14671
shap/plots/_group_difference.py sha256=u6tn0K2-SPATr60IwNKdglK1mlv7i5ruTUxBoWnbAK8 3055
shap/plots/_heatmap.py sha256=bAWT9PIzCFyiXDNZXVk2juwoO9IgjlnyZTj0f0vUV7k 7170
shap/plots/_image.py sha256=19s-2pItwS72Uiei3IRrH7MyPZVN4_lsT8laWOWH2l0 25840
shap/plots/_labels.py sha256=h0ZOcmvd0Z8M3QhUQbSyIIx7FhIuAmuwJRAfZUU2Aqc 624
shap/plots/_monitoring.py sha256=G2CZ4aPs-ASXDY0wQmLxB67kqpqWEi79gUSWiW8e3aE 2739
shap/plots/_partial_dependence.py sha256=StVAcVl1pD_niovgHYO0gVn0QZrSnAYy5AIMAb_I9dA 9494
shap/plots/_scatter.py sha256=QJ_NE_TP0ia4kuzXYkt0xy8WLWa1J_4XVaFXQfm-Ip8 34151
shap/plots/_text.py sha256=gZnK8uxNJWgDe2Vs7gT6W_v2SOw8gJcMispf7oKTYyw 61116
shap/plots/_utils.py sha256=v0vWRcGV7QvnVQOXbWIWf03IaPJlA2zPcbPj8fB9i_w 7681
shap/plots/_violin.py sha256=O3x4GEg9ot36t66b8aq7WHMjCqHhvtjEJHP7GgidENk 16749
shap/plots/_waterfall.py sha256=6kCDziNnHqjB6b--eM5tRb6dcezlGl5eU5MIxaz_-zw 27271
shap/plots/colors/__init__.py sha256=c-FkqrdczuHtymj-GXkF_VfTGMv1zQNRWBL7T5TkNaQ 605
shap/plots/colors/_colorconv.py sha256=t5QObpYHHtyNYw-608EDlE3rAWaOoDjSZ4E_CuvxQUY 37804
shap/plots/colors/_colors.py sha256=roNoSpmUGcWCAAQecG6LaV5MXdX00Iw2RjxcsmqD4jU 5232
shap/plots/resources/bundle.js sha256=tzT5kYoPKCuMvjC4VxFV1-5IqmjAwjIo4vLnWYMTods 302808
shap/plots/resources/logoSmallGray.png sha256=I7UAO6eO-2ghl7qW2AVkpn7LXkQ_8yVSOFh9X8aQqjc 570
shap/utils/__init__.py sha256=pOUDQeQcmpZmsceVD2HgKL-N1LUCr1RY3y1WLB2fcko 1019
shap/utils/_clustering.py sha256=h0W-nyq7FlGLGw_QLoE8z8hX_U8d6_5UqW6RurL5orA 9831
shap/utils/_exceptions.py sha256=LyrEqQ0XJBgE0P6QhH5coSXrevwJ9V8Nw7M2hYB4ONg 611
shap/utils/_general.py sha256=oPnTJWkPptu3mYwOV1t89ewnnY37wpdSGae-z5Yp_08 11731
shap/utils/_keras.py sha256=1nzp6vrCu-92gH9yPEZmPHFNjdPzr9c6IpYQELHQ4s8 2596
shap/utils/_legacy.py sha256=LRa2dgrZFENCIZ8KFlk9bdameWG7K39yl0w9rMUt1Wg 8650
shap/utils/_masked_model.py sha256=riEkTm3MsfewvFrLMmrSFSUv3cOIfLTI-tLZfIpdNpo 22068
shap/utils/_show_progress.py sha256=YAyrUV-jSyD13StkX2JDHvHe94o6SJLiqxDYVtBCKks 1256
shap/utils/image.py sha256=7uduQ_-G-PnSGZ-WVm0rZkHp4vyg6pnYlgwYvdFFESo 5411
shap/utils/transformers.py sha256=lslf7DMkO5GAoxYqxV02BeCfQHDkc3sl606kYgQvaAs 6637
shap-0.45.0.dist-info/LICENSE sha256=cy01u9UnXllzu8yjdtSEHiMYeoVd75sORu-VGsHMqMU 1102
shap-0.45.0.dist-info/METADATA sha256=6KM6Lq1WTd6BvDSTqo9_UxwAX09RyRBUyaDEqv2xEnw 25280
shap-0.45.0.dist-info/WHEEL sha256=ircjsfhzblqgSzO8ow7-0pXK-RVqDqNRGQ8F650AUNM 102
shap-0.45.0.dist-info/top_level.txt sha256=MjIGqmLADIjgB_iEb34vXFQuCf62i26ItbMzajhG084 5
shap-0.45.0.dist-info/RECORD

top_level.txt

shap