xaitk-saliency

View on PyPIReverse Dependencies (7)

0.12.0 xaitk_saliency-0.12.0-py3-none-any.whl

Wheel Details

Project: xaitk-saliency
Version: 0.12.0
Filename: xaitk_saliency-0.12.0-py3-none-any.whl
Download: [link]
Size: 71032
MD5: 4e6b1edee82ace97fdf05736b9dc73a7
SHA256: 489e80fe7b6b764ab6ced8b5f294d12096b1d88c8d3e51c95e8f905a5c4555cd
Uploaded: 2025-01-20 19:37:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xaitk-saliency
Version: 0.12.0
Summary: Visual saliency map generation interfaces and baseline implementations for explainable AI.
Author: Kitware, Inc.
Author-Email: xaitk[at]kitware.com
Project-Url: Documentation, https://xaitk-saliency.readthedocs.io/
License: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: click (>=8.0.3)
Requires-Dist: kwcoco (>=0.2.18); extra == "tools"
Requires-Dist: matplotlib (>=3.4.1); extra == "example-deps" or extra == "tools"
Requires-Dist: notebook (>=7.2.2); extra == "example-deps"
Requires-Dist: numpy (<2.0,>=1.25); python_version >= "3.9" and python_version < "3.12"
Requires-Dist: numpy (<2.0,>=1.26); python_version >= "3.12" and python_version < "3.13"
Requires-Dist: papermill (>=2.3.3); extra == "example-deps"
Requires-Dist: pyyaml (>=6.0.1); python_version >= "3.12" and extra == "tools"
Requires-Dist: scikit-image (>=0.18.1); python_version < "3.11"
Requires-Dist: scikit-image (>=0.20.0); python_version >= "3.11" and python_version < "3.12"
Requires-Dist: scikit-image (>=0.22.0); python_version >= "3.12"
Requires-Dist: scikit-learn (>=1.5.0)
Requires-Dist: scipy (>=1.10.0)
Requires-Dist: setuptools
Requires-Dist: shapely (>=2.0.2); python_version >= "3.12" and extra == "tools"
Requires-Dist: smqtk-classifier (>=0.17.0)
Requires-Dist: smqtk-core (>=0.18.0)
Requires-Dist: smqtk-descriptors (>=0.16.0)
Requires-Dist: smqtk-detection (>=0.19.0)
Requires-Dist: torch (!=2.0.1,>=1.9.0); extra == "example-deps"
Requires-Dist: torchvision (>=0.10.0); extra == "example-deps"
Requires-Dist: tqdm (>=4.66.3); extra == "example-deps"
Provides-Extra: example-deps
Provides-Extra: tools
Description-Content-Type: text/markdown
[Description omitted; length: 6082 characters]

WHEEL

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

RECORD

Path Digest Size
xaitk_saliency/__init__.py sha256=slYhRCbpkom5IUJkj4QfEe6RCVv49-EHn8ebvgT8siw 983
xaitk_saliency/exceptions.py sha256=r0E-H3tv3ZAJHxrDmt0kv8LLRX-FQx_4aHiymO4LhKs 481
xaitk_saliency/impls/__init__.py sha256=9Q3P1nxrQk72LsYj1Tv4ETn77T5yYwveJJJIxJPru9E 66
xaitk_saliency/impls/gen_classifier_conf_sal/__init__.py sha256=FCUgsxj-3OeUW4Oec7IlwkCLSDhjwEvT4MULRQxuuFE 75
xaitk_saliency/impls/gen_classifier_conf_sal/mc_rise_scoring.py sha256=CMPDGlAPpAPBTg5wrC7HPvrXQBOZHsSnCIgPBnEV_iM 4946
xaitk_saliency/impls/gen_classifier_conf_sal/occlusion_scoring.py sha256=sxBgbZ1Wu56s_Kzj6xP2A-EGyZ0ClCV7BDF9nAnIoGk 2718
xaitk_saliency/impls/gen_classifier_conf_sal/rise_scoring.py sha256=Q04D-SdpFqdU-dyEFlDNWCRUsth_2uPuG1_trR3O55o 3219
xaitk_saliency/impls/gen_classifier_conf_sal/squared_difference_scoring.py sha256=HCmQsziuKc3EZvbJZNHSuzg93EGVN-isp0xrpvvNESg 2574
xaitk_saliency/impls/gen_descriptor_sim_sal/__init__.py sha256=nzY_KqyS5RCetUFbs9i2zBPoYLbBFQBC8l5nYY6M5Po 72
xaitk_saliency/impls/gen_descriptor_sim_sal/similarity_scoring.py sha256=h0E9xlcndEI0EhmSL8S-7WxSsEet4Pl3mgOmweLpyWs 4529
xaitk_saliency/impls/gen_detector_prop_sal/__init__.py sha256=6GsQQjbNPRONlkaCG-GNU92nx3siprDT9S79g0ST3to 73
xaitk_saliency/impls/gen_detector_prop_sal/drise_scoring.py sha256=yolRv1NZpcsp4ufDlePIeD6Z8IwazYnMHgJcJ4L4-Gw 5672
xaitk_saliency/impls/gen_image_classifier_blackbox_sal/__init__.py sha256=MqV9HDVUF8qKUixdLZVhSZ5SuLM2JNDqaXXaTjIyxWU 84
xaitk_saliency/impls/gen_image_classifier_blackbox_sal/mc_rise.py sha256=pLw85yqVLAFAJ1yD9hXB9Bp4iktLMkjj9xn7zgy_QPY 7417
xaitk_saliency/impls/gen_image_classifier_blackbox_sal/occlusion_based.py sha256=r4f6_CNMuppfeDXghc89o1q3-5u1aPOkEa7ZW9qq4Gg 5358
xaitk_saliency/impls/gen_image_classifier_blackbox_sal/rise.py sha256=U8iBq4OUtsuVMVhG-yMHjnrUCRHp_4akVIVJgqfOKmM 3765
xaitk_saliency/impls/gen_image_classifier_blackbox_sal/slidingwindow.py sha256=JamzbSBN2gwaNz1F3KVJWRVoaihMmHH3qQnXpQbPFa8 3962
xaitk_saliency/impls/gen_image_similarity_blackbox_sal/__init__.py sha256=vhiFqSrk91WbfdzOPMi_7IjEdI-0avSJPPyMie-eNOc 85
xaitk_saliency/impls/gen_image_similarity_blackbox_sal/occlusion_based.py sha256=ZMjtxcU-WrDv0q-0X8vNpz4LXbZEtF_MQowgLEkirBQ 5075
xaitk_saliency/impls/gen_image_similarity_blackbox_sal/sbsm.py sha256=LmV-BwaL5PjfiXtoP7YE6B-lhFrpzUQTHf8D7QRPfIY 4946
xaitk_saliency/impls/gen_object_detector_blackbox_sal/__init__.py sha256=o-bKfUKcO5CvsDP3bTvkxz4QWux-pCIn0BldJhBGXi8 83
xaitk_saliency/impls/gen_object_detector_blackbox_sal/drise.py sha256=GW71cjSd1h61XHW5ZsC8CA6fsKQ7GJfqbNjv-0DE1dU 6603
xaitk_saliency/impls/gen_object_detector_blackbox_sal/occlusion_based.py sha256=sguQU0GNHAFfP6fJPute0AY3wLN_G8jE6w9FOzlUX78 8339
xaitk_saliency/impls/perturb_image/__init__.py sha256=2-vUeSDak-H0lMPnwoZ6KqQsvSfw9jBPgeHZrQ-C0mI 67
xaitk_saliency/impls/perturb_image/mc_rise.py sha256=UbiErExcAC8jngqXmFfWWRHZUkr_o9DB6cDuUTtBVhc 5363
xaitk_saliency/impls/perturb_image/random_grid.py sha256=8n4tElX_5jNqbrfZDe-5YB7WEw3ZpRSGgUZz3NW2sug 4002
xaitk_saliency/impls/perturb_image/rise.py sha256=3CdfclPQk2F57QrqFZo6lib2luFWYlI02AHzY4E4MZc 4824
xaitk_saliency/impls/perturb_image/sliding_radial.py sha256=JH0mopKrgduU9U1SGNKYEArz9h8sA6vCGs4hiL4W3b0 4810
xaitk_saliency/impls/perturb_image/sliding_window.py sha256=LoBMxmrwvkF47gWk5Vsda-HzO2_fWt52fRptwnIeUQA 4224
xaitk_saliency/interfaces/__init__.py sha256=HBV9hQ6t6Bl5oEySnHfz6jHbtVRmE8PXx29nr5z4YDA 88
xaitk_saliency/interfaces/gen_classifier_conf_sal.py sha256=hCQF7yeJ69KqRJP6vJE_dCerjpvODWgnX3GXdRoNMJs 4306
xaitk_saliency/interfaces/gen_descriptor_sim_sal.py sha256=RHo0zfefjfeaL6vbVpfoFsMhFIqMU3p0qD9vFBI3zjg 3837
xaitk_saliency/interfaces/gen_detector_prop_sal.py sha256=LPexYCxCg7lU-SgV2q5NmrwJjr1nGT4lKKVI_jAYWUk 5134
xaitk_saliency/interfaces/gen_image_classifier_blackbox_sal.py sha256=cf7WGgrsYwHy4GmcvW9hSxmJ43IitpY06zUOZ4Ym52w 5318
xaitk_saliency/interfaces/gen_image_similarity_blackbox_sal.py sha256=JsVdnsJzjFMXwuUxaBK-BL32GeLhu199GRKe8-W4Grk 5364
xaitk_saliency/interfaces/gen_object_detector_blackbox_sal.py sha256=VkxkZQkr-GK1tDEabXC_8_Y_QAU-7DRqZBxwlZlV3TY 10458
xaitk_saliency/interfaces/perturb_image.py sha256=TWFpC3eOV6GU1-OhTP6EjL3ONb-m6sq41Be2-zMLhHo 1667
xaitk_saliency/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xaitk_saliency/utils/__init__.py sha256=wx-UL6kS-ExjEuXsVRfL3fO7UhBMau0UKs7WFvI2y4U 83
xaitk_saliency/utils/bin/__init__.py sha256=H7euMs2Wwjqg3vDtHe3dXxMAsQTKwq67mPYKA5W5oKA 35
xaitk_saliency/utils/bin/sal_on_coco_dets.py sha256=7yqE45FPcA-6ezpJRIyPGFHFhkgCLvcQUOVjGRBoAvw 7244
xaitk_saliency/utils/coco.py sha256=J7NWVlqyVsNSnbxoYLKIuinHwqc9grdtd78WiC_U5lU 2819
xaitk_saliency/utils/detection.py sha256=nJokpHB7hQR29KKwFE0pH2Xo10_ow5AEfG5xRkJXEsI 2862
xaitk_saliency/utils/masking.py sha256=M-x2Ke6xW5upJO_eqsLh65SdZlzz2KJNPUgB-DSK3GU 14545
xaitk_saliency-0.12.0.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
xaitk_saliency-0.12.0.dist-info/LICENSE.old sha256=RBWZS5JifcFbh7cP7jOFGnC2tLGQU_96_KrXsWfJfNo 1476
xaitk_saliency-0.12.0.dist-info/METADATA sha256=c4uTolo1JCsOp0Ns1UnhNBKKQpJb7DIOStVtI0B6roE 8398
xaitk_saliency-0.12.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
xaitk_saliency-0.12.0.dist-info/entry_points.txt sha256=Emr6Hj1udvAjIbqBLk5iAJvkijEffP-XvETs0nzVosI 1831
xaitk_saliency-0.12.0.dist-info/RECORD

entry_points.txt

sal-on-coco-dets = xaitk_saliency.utils.bin.sal_on_coco_dets:sal_on_coco_dets
image.gen_image_similarity_blackbox_sal.sbsm = xaitk_saliency.impls.gen_image_similarity_blackbox_sal.sbsm
impls.gen_classifier_conf_sal.mc_rise_scoring = xaitk_saliency.impls.gen_classifier_conf_sal.mc_rise_scoring
impls.gen_classifier_conf_sal.occlusion_scoring = xaitk_saliency.impls.gen_classifier_conf_sal.occlusion_scoring
impls.gen_classifier_conf_sal.rise_scoring = xaitk_saliency.impls.gen_classifier_conf_sal.rise_scoring
impls.gen_descriptor_sim_sal.similarity_scoring = xaitk_saliency.impls.gen_descriptor_sim_sal.similarity_scoring
impls.gen_detector_prop_sal.drise_scoring = xaitk_saliency.impls.gen_detector_prop_sal.drise_scoring
impls.gen_image_classifier_blackbox_sal.mc_rise = xaitk_saliency.impls.gen_image_classifier_blackbox_sal.mc_rise
impls.gen_image_classifier_blackbox_sal.occlusion_based = xaitk_saliency.impls.gen_image_classifier_blackbox_sal.occlusion_based
impls.gen_image_classifier_blackbox_sal.rise = xaitk_saliency.impls.gen_image_classifier_blackbox_sal.rise
impls.gen_image_similarity_blackbox_sal.occlusion_based = xaitk_saliency.impls.gen_image_similarity_blackbox_sal.occlusion_based
impls.gen_object_detector_blackbox_sal.drise = xaitk_saliency.impls.gen_object_detector_blackbox_sal.drise
impls.gen_object_detector_blackbox_sal.occlusion_based = xaitk_saliency.impls.gen_object_detector_blackbox_sal.occlusion_based
impls.perturb_image.mc_rise = xaitk_saliency.impls.perturb_image.mc_rise
impls.perturb_image.random_grid = xaitk_saliency.impls.perturb_image.random_grid
impls.perturb_image.rise = xaitk_saliency.impls.perturb_image.rise
impls.perturb_image.sliding_radial = xaitk_saliency.impls.perturb_image.sliding_radial
impls.perturb_image.sliding_window = xaitk_saliency.impls.perturb_image.sliding_window