xai-explainer

View on PyPIReverse Dependencies (0)

0.7.0 xai_explainer-0.7.0-py3-none-any.whl

Wheel Details

Project: xai-explainer
Version: 0.7.0
Filename: xai_explainer-0.7.0-py3-none-any.whl
Download: [link]
Size: 715474
MD5: daaaaccaaa62641aac42cdc4397e8bc4
SHA256: c5bed5965969b5a6a8dbfe95bb2dec944e2a7953f590b4b1b99866da0dcf4361
Uploaded: 2024-02-25 15:39:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xai-explainer
Version: 0.7.0
Summary: A package for explaining deep learning models
Author: Raphael Spiekermann
Author-Email: raphael.spiekermann[at]tu-dortmund.de
Home-Page: https://gitlab.fachschaften.org/xai/explainer
Project-Url: Repository, https://gitlab.fachschaften.org/xai/explainer
License: MIT
Keywords: xai,explainer,deep learning,pytorch
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8,<3.12
Requires-Dist: geopy
Requires-Dist: grad-cam (<2.0.0,>=1.4.8)
Requires-Dist: lime
Requires-Dist: numpy (<2.0.0,>=1.23.5)
Requires-Dist: opencv-python (==4.5.5.64)
Requires-Dist: pandas
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: s2sphere
Requires-Dist: scikit-image (<0.22.0,>=0.21.0)
Requires-Dist: scikit-learn (<2.0.0,>=1.2.2)
Requires-Dist: scipy (<2.0.0,>=1.10.0)
Requires-Dist: selective-search (<2.0.0,>=1.1.0)
Requires-Dist: timm (<0.10.0,>=0.9.2)
Requires-Dist: torch (!=2.0.1,>=2.0.0)
Requires-Dist: torchvision (>=0.15.0)
Requires-Dist: tqdm (<5.0.0,>=4.65.0)
Requires-Dist: transformers
Requires-Dist: zennit
Description-Content-Type: text/markdown
[Description omitted; length: 919 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
explainer/__init__.py sha256=MNIdvMlIlmFvZm5wHnWphYj_HqeFzJoj1hfeZaVSmxg 185
explainer/datasets/__init__.py sha256=F3ySuec8mj928gwhdx-PVG2Q0N320Xz5D6zYY4fSR98 189
explainer/datasets/_api.py sha256=A5A5jMl67ZPHdyqFDgIHZ13eXFGLeqQ6MorMNWwmpUQ 811
explainer/datasets/base.py sha256=ukXGEOUwHnREfa23D9vs-jm79IPUoZ6XVnIeVGxlhTc 1119
explainer/datasets/custom_clip.py sha256=QtrVUgFod_3xAI79v-0S1TSvHY5SI88APQCujpmjgmM 1701
explainer/datasets/im2gps.py sha256=aEJNfU9dulSXSs1C10yn2ep1j2QF31r9TJqOuU3FS_s 1959
explainer/datasets/imagenet.py sha256=Q61jOZ6kSdJ-HJsls0MHRw1tZUjkoTfoavvpFgYB0Gk 766
explainer/datasets/pascal.py sha256=7_IB9ss7QYCS2SB3A4_JZ2rgpl5BCxPZfgY7HB6oJzU 6789
explainer/explanation_score.py sha256=nhs8h2U4sNzUrevSNf1IFJGfjWXmp2cpjyOZhm2hvAA 6448
explainer/models/__init__.py sha256=0pmi8QjQsb02WVsO4jpPE0Lhg_WUKNADgzmPy_QA8TE 403
explainer/models/_api.py sha256=lvKRjWlwiIgjg0BaFTKsi6UbGgIL0irMHt4uPj2Pg9I 7482
explainer/models/_clip.py sha256=J26sWJz8bmk9qmbnHJtNG5dHSg5QwlNnOQdTXGxsOq4 1799
explainer/models/_geo_estimator.py sha256=W6Cm3nQVQ3QstTL3SgOjBPMZ8guqigtoWlzSYH2cCnQ 3168
explainer/models/_resnet.py sha256=xBVC1dB9vP8TqR9L2h6VpGVrM05D4h6mlTpqCxI0jlI 1749
explainer/models/_segment_anything.py sha256=siRLW1HM7LFe_hi6c7daajSTX3SetCEDYCC_EvkEC84 4116
explainer/models/_utils.py sha256=DdNQzg4fDDt37fDxS0HZVuwBpjn570nzYi90uNG4Tas 450
explainer/models/_vit.py sha256=MQMVNJeVV3g-JuwLmStLjxmaGFD3Dlnv5k4OYLmeel4 6438
explainer/models/base.py sha256=5FTH4NP2yqN9eVI8vNt1BkEKUt5LmBiueNflmiphPDU 31676
explainer/models/object_model/prm/functions/__init__.py sha256=feUcO3hzV9zS0IY_hgSQaV-UZ7vdsKtY2OEkAwXqxB0 133
explainer/models/object_model/prm/functions/peak_backprop.py sha256=S7Pfw0HnMxtwUc4v_4kmGL9J7zq3BKg2k_fLkx1D-Dk 1477
explainer/models/object_model/prm/functions/peak_stimulation.py sha256=G5giMi1r5H_3xw-oCPkm1UmlyIwOGomrMtZr-2nCmEI 2066
explainer/models/object_model/prm/modules/__init__.py sha256=aSQk06q5WqalP6rH-wBa4bPxGzggeLzR5HLiOF-mZ3M 93
explainer/models/object_model/prm/modules/peak_response_mapping.py sha256=GK95WD7q0Feovv_aYEsVEwgFC61GCYGLEqVoX5cNtE0 13572
explainer/models/object_model/prm/prm.py sha256=eYqmgEmnHJE6ThsU3VdK0CInPsDIgO7z-cGvz7wLxCk 4305
explainer/models/object_model/prm/resnet.py sha256=Iv5XYiWCzX17sFFgZT-HJ1Iah-qVArZbZdZHEHWMszI 9755
explainer/parts_extraction/__init__.py sha256=n6sVAeODcE0tWmLlUHM6fpACjoRZ0nCYOLXoklR0Hd8 150
explainer/parts_extraction/_lrp_utily.py sha256=yX0GG1geB7CLkYHmL3f3krI8vwcNY-IetAleLLrpq84 1530
explainer/parts_extraction/extraction.py sha256=JGf2_1mtVd72bOssHrcmsWU5mMXXnz_AraMWfoN68oo 27904
explainer/parts_extraction/grabcut.py sha256=rPafD82Jo0AsdVztyjOGb5Eqcn3Kqim4aRxNNatWM1Q 5147
explainer/parts_extraction/graph_partition.py sha256=2_1dBgDa2SC3ispfdYzD0JDnf1J1tpy6i8OgG-GrXtg 3755
explainer/parts_extraction/relevancies.py sha256=ulubyKVDWbURDglZf0SEFFXQ_cdxwZL5WXm1oumVM6U 4673
explainer/parts_extraction/segmentation.py sha256=nuKA3HHM_pgL5RqaZr_Azg2Jz2KE_2QTCpDNhdM0j2Q 6966
explainer/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
explainer/resources/cell_partitionings/50_1000.csv sha256=HEyNPZZj7UD2LhBR7yoimaZ0WmjFpZxnWyT_la3RewU 701771
explainer/resources/cell_partitionings/50_2000.csv sha256=IoRvoHbb4EZNL_1FfstWPaG4X-LyCqYFPT0Uep-nTHk 389388
explainer/resources/cell_partitionings/50_5000.csv sha256=JEz5XxrFMumOffLmIbFy3YinkJEmn4Iu_xO4owW1QUY 177214
explainer/resources/cell_partitionings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
explainer/resources/datasets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
explainer/resources/datasets/imagenet_classes.txt sha256=rynmIz6eTGMRR13ih5ICU_yc7z7X0efPvm_F6LiKt5s 11471
explainer/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
explainer/util/filehandling.py sha256=SjsABS6IDmPzlQeDJSr8JJMoZCdnliz1plyCq1yShM8 2811
explainer/util/functionalities.py sha256=h63E_vIX-6q2uQc0RuHFkC3w-xLNDenoANucPtejJNM 4184
explainer/util/geo_estimator.py sha256=u29Nuc68UNZ1gJphcGPV6AsqUT7pW2IgTSUNTQl9tgI 5275
explainer/util/hooks.py sha256=XY9fd4dawzF9vQyBz5_KesyiAMtqA-5DTUZx6UA9b8g 7418
explainer/util/return_types.py sha256=cFFMdOZvIzm_1nr8sXG7VdZo8iBCBSsDPsOxx7egpEU 894
explainer/util/segment_anything/__init__.py sha256=pvITjtaGv7f1guz1TTqDU_Ouv4yTIn8038FV86U63Vc 466
explainer/util/segment_anything/automatic_mask_generator.py sha256=T2Vo2MJ4s2e8A6JtIs8gbAwqpunjCzwn4ft0XIqv0Xc 15659
explainer/util/segment_anything/build_sam.py sha256=JT7sis04oEK_weRA5EhGmKCaQnDVRVIb4-XYu7LXTaA 3079
explainer/util/segment_anything/modeling/__init__.py sha256=Bb4cB3OfCHvff7E7za4uPAqErc1HcJomtY7uFTlOJOw 436
explainer/util/segment_anything/modeling/common.py sha256=4pPgEew9c7RGsFBo2WeEh8cVLPhXD14neyJDJKG3mVw 1522
explainer/util/segment_anything/modeling/image_encoder.py sha256=d7POiUdeS0AnaZPO2WO9yRWeOJFPijAIzb67IcREm5o 15081
explainer/util/segment_anything/modeling/mask_decoder.py sha256=Y0wneFz5a6vv6t-TsgYStuQwiwj_NnQsUVZlpEfi5hk 6935
explainer/util/segment_anything/modeling/prompt_encoder.py sha256=kb_H1NtxbzQJ4K2L4OUmsE_p5QYcNKlQsq_3_4plujA 8942
explainer/util/segment_anything/modeling/sam.py sha256=Je648JMgIf5neVkPv7H1pzt3qtZrUHVmFXQlOrA4Vsg 7472
explainer/util/segment_anything/modeling/transformer.py sha256=GMKXIsCw18DP6poyb7VY19B82PFkPIRlm-SIKeUTDLg 8663
explainer/util/segment_anything/predictor.py sha256=D3QMBFqglgrLHIJ-Rf-rrxzvK1h76CPbmffCb6b5XCs 12134
explainer/util/segment_anything/utils/__init__.py sha256=nywzbVIRHvUbrltJWdiUGWjp4mY4xoHeU4jFjTCAYk0 202
explainer/util/segment_anything/utils/amg.py sha256=mE0aWoC9AoscKLePKcrqQ9IrfNZ_YU852RZnU5EWESc 13058
explainer/util/segment_anything/utils/onnx.py sha256=i6ry1T0uioCBylsHZ5fixcXWEAzCbviGg3SF4eWcxcE 6103
explainer/util/segment_anything/utils/transforms.py sha256=xt7m8liNORHXnpaOHk8XM05GCm380XVvmxFCzCCqhW4 4170
explainer/util/type_checking.py sha256=lPj8OSK05wMvOUlXNOpguFuSVph33XtS2SEwnX8DR8U 4044
xai_explainer-0.7.0.dist-info/LICENSE sha256=nJPjtloJv4qj-pOPvYpMRmAbYLibgrmP1h62lNgD8TE 1097
xai_explainer-0.7.0.dist-info/METADATA sha256=6x39xRJtPQw82FV8I0JtFY1PY1ivp1jgiFHdSXDkNUg 2300
xai_explainer-0.7.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
xai_explainer-0.7.0.dist-info/RECORD