{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/axiomatic-attribution-for-deep-networks","title":"Axiomatic Attribution for Deep Networks","arxiv_id":"1703.01365","date":"2017-03-04","proceeding":"ICML 2017 8","authors":["Mukund Sundararajan","Ankur Taly","Qiqi Yan"],"abstract":"We study the problem of attributing the prediction of a deep network to its\ninput features, a problem previously studied by several other works. We\nidentify two fundamental axioms---Sensitivity and Implementation Invariance\nthat attribution methods ought to satisfy. We show that they are not satisfied\nby most known attribution methods, which we consider to be a fundamental\nweakness of those methods. We use the axioms to guide the design of a new\nattribution method called Integrated Gradients. Our method requires no\nmodification to the original network and is extremely simple to implement; it\njust needs a few calls to the standard gradient operator. We apply this method\nto a couple of image models, a couple of text models and a chemistry model,\ndemonstrating its ability to debug networks, to extract rules from a network,\nand to enable users to engage with models better.","url_abs":"http://arxiv.org/abs/1703.01365v2","url_pdf":"http://arxiv.org/pdf/1703.01365v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/ankurtaly/Attributions","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/AlejandroAttento/Pytorch-Captum","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/JoHof/IntegratedGradientsTutorial","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/TianhongDai/integrated-gradient-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/TooTouch/WhiteBox-Part1","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/allenwind/text-integrated-gradients","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/andresbecker/master_thesis","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/ascillitoe/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/austinbrown34/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/bips-hb/innsight","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"torch","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/cdpierse/transformers-interpret","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/fcUalberta/UAlberta-Multimedia-Masters-Program-Interpretable-AI-Part_1_2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/gablabc/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/galdeia/iirsbenchmark","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/garygsw/smooth-taylor","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/hannamw/eap-ig","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/jemilc/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/koren-v/Interpret","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/marnifora/magisterka","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/miaolan-xie/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/nsaphra/acd","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/pamflecista/Magisterka","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/pytorch/captum","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"BSD-3-Clause"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/saivarunr/xshap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/shaoshanglqy/shap-shapley","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/shap/shap","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/shyhyawJou/Integrated-Gradient-Pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/shyhyawJou/Integrated-Gradient-Tensorflow","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/sicara/tf-explain","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/suinleelab/path_explain","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/tleemann/road_evaluation","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/tomdyer10/fake_news","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/uhussai7/boldreams","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/xiaoyanLi629/ScRNA-seq-integration-by-Heterogeneous-Graph-transformer-neural-network","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"unanswered"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/yeefan1999/Explainable-Health-Prediction-with-Transfer-Learning","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/MindSpore-scientific-2/code-4/tree/main/Integrated-Gradient","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/MindSpore-scientific/code-8/tree/main/Integrated-Gradient","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/jankrepl/mildlyoverfitted","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"jax","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/mindspore-ai/contrib/tree/master/intern/Integrated-Gradient","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"axiomatic-attribution-for-deep-networks","repo_url":"https://github.com/pwc-1/Paper-9/tree/main/4/Integrated-Gradient","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null}],"tasks":[{"task_slug":"explainable-artificial-intelligence","task_name":"Explainable artificial intelligence"},{"task_slug":"image-attribution","task_name":"Image Attribution"},{"task_slug":"interpretability-techniques-for-deep-learning","task_name":"Interpretability Techniques for Deep Learning"},{"task_slug":"interpretable-machine-learning","task_name":"Interpretable Machine Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/image-attribution-on-cub-200-2011-1","task":"Image Attribution","dataset":"CUB-200-2011","model":"Integrated Gradients","rank_in_archive_order":8,"of":8,"metrics":{"Deletion AUC score (ResNet-101)":"0.0728","Insertion AUC score (ResNet-101)":"0.0422"},"uses_additional_data":false},{"leaderboard":"/sota/image-attribution-on-celeba","task":"Image Attribution","dataset":"CelebA","model":"Integrated Gradients","rank_in_archive_order":8,"of":8,"metrics":{"Deletion AUC score (ArcFace ResNet-101)":"0.0680","Insertion AUC score (ArcFace ResNet-101)":"0.3578"},"uses_additional_data":false},{"leaderboard":"/sota/image-attribution-on-vggface2","task":"Image Attribution","dataset":"VGGFace2","model":"Integrated Gradients","rank_in_archive_order":7,"of":8,"metrics":{"Deletion AUC score (ArcFace ResNet-101)":"0.0749","Insertion AUC score (ArcFace ResNet-101)":"0.5399"},"uses_additional_data":false},{"leaderboard":"/sota/interpretability-techniques-for-deep-learning-1","task":"Interpretability Techniques for Deep Learning","dataset":"CelebA","model":"Integrated Gradients","rank_in_archive_order":7,"of":7,"metrics":{"Insertion AUC score":"0.3578"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1703.01365","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1703.01365"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/pytorch/captum","reach":{"status":"ok","spdx":"BSD-3-Clause"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/shyhyawJou/Integrated-Gradient-Pytorch","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/hannamw/eap-ig","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/sicara/tf-explain","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/yeefan1999/Explainable-Health-Prediction-with-Transfer-Learning","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/nsaphra/acd","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ascillitoe/shap","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jankrepl/mildlyoverfitted","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mindspore-ai/contrib/tree/master/intern/Integrated-Gradient","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/pamflecista/Magisterka","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/bips-hb/innsight","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/garygsw/smooth-taylor","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/tomdyer10/fake_news","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/JoHof/IntegratedGradientsTutorial","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/miaolan-xie/shap","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/tleemann/road_evaluation","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/cdpierse/transformers-interpret","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/allenwind/text-integrated-gradients","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fcUalberta/UAlberta-Multimedia-Masters-Program-Interpretable-AI-Part_1_2","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MindSpore-scientific/code-8/tree/main/Integrated-Gradient","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/TooTouch/WhiteBox-Part1","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/AlejandroAttento/Pytorch-Captum","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/marnifora/magisterka","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/austinbrown34/shap","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ankurtaly/Attributions","reach":null}],"summary":{"ran":17,"ran_draft_wrong":7,"ran_honours":3,"ran_fixture":8,"ran_violates":1,"unverified":20},"by_repo_kind":{"official":{"samples":1,"ran":1,"repositories":1},"listed":{"samples":55,"ran":35,"repositories":20}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":17,"samples":[{"code_sha256_prefix":"ef35ae3770394c9b","entry":"Attributions","repo":"cdpierse/transformers-interpret","repo_kind":"listed","path":"transformers_interpret/attributions.py","file_url":"https://github.com/cdpierse/transformers-interpret/blob/HEAD/transformers_interpret/attributions.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"ef35ae3770394c9b"}},{"code_sha256_prefix":"ecdb335eb9bb79a3","entry":"Base_explainer","repo":"galdeia/iirsbenchmark","repo_kind":"listed","path":"iirsBenchmark/explainers/IntegratedGradients_explainer.py","file_url":"https://github.com/galdeia/iirsbenchmark/blob/HEAD/iirsBenchmark/explainers/IntegratedGradients_explainer.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"ecdb335eb9bb79a3"}},{"code_sha256_prefix":"898260b979b40803","entry":"GradientExplainer","repo":"jemilc/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/jemilc/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"898260b979b40803"}},{"code_sha256_prefix":"e8960b01109d72e4","entry":"GradientExplainer","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e8960b01109d72e4"}},{"code_sha256_prefix":"6cc4d6985789886b","entry":"GradientExplainer","repo":"saivarunr/xshap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/saivarunr/xshap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6cc4d6985789886b"}},{"code_sha256_prefix":"57137c7c74c0ba8b","entry":"IntegratedGradient","repo":"koren-v/Interpret","repo_kind":"listed","path":"integrated_gradient.py","file_url":"https://github.com/koren-v/Interpret/blob/HEAD/integrated_gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"57137c7c74c0ba8b"}},{"code_sha256_prefix":"67d9ff48d5643c84","entry":"IntegratedGradients","repo":"TooTouch/WhiteBox-Part1","repo_kind":"listed","path":"code/saliency/attribution_methods.py","file_url":"https://github.com/TooTouch/WhiteBox-Part1/blob/HEAD/code/saliency/attribution_methods.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"67d9ff48d5643c84"}},{"code_sha256_prefix":"8e17779e3b980afa","entry":"IntegratedGradients_explainer","repo":"galdeia/iirsbenchmark","repo_kind":"listed","path":"iirsBenchmark/explainers/IntegratedGradients_explainer.py","file_url":"https://github.com/galdeia/iirsbenchmark/blob/HEAD/iirsBenchmark/explainers/IntegratedGradients_explainer.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"8e17779e3b980afa"}},{"code_sha256_prefix":"66d0f363e78a65b7","entry":"Integrated_Gradient","repo":"shyhyawJou/Integrated-Gradient-Tensorflow","repo_kind":"listed","path":"ig.py","file_url":"https://github.com/shyhyawJou/Integrated-Gradient-Tensorflow/blob/HEAD/ig.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"66d0f363e78a65b7"}},{"code_sha256_prefix":"06c3310a0f107606","entry":"NotApplicableException","repo":"galdeia/iirsbenchmark","repo_kind":"listed","path":"iirsBenchmark/explainers/IntegratedGradients_explainer.py","file_url":"https://github.com/galdeia/iirsbenchmark/blob/HEAD/iirsBenchmark/explainers/IntegratedGradients_explainer.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"06c3310a0f107606"}},{"code_sha256_prefix":"4c4100f237fa3e0c","entry":"PathExplainerTF","repo":"suinleelab/path_explain","repo_kind":"listed","path":"path_explain/explainers/path_explainer_tf.py","file_url":"https://github.com/suinleelab/path_explain/blob/HEAD/path_explain/explainers/path_explainer_tf.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4c4100f237fa3e0c"}},{"code_sha256_prefix":"7e1b42c1361193d8","entry":"SaliencyInterpreter","repo":"koren-v/Interpret","repo_kind":"listed","path":"integrated_gradient.py","file_url":"https://github.com/koren-v/Interpret/blob/HEAD/integrated_gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7e1b42c1361193d8"}},{"code_sha256_prefix":"430707dd56b72369","entry":"_PyTorchGradientExplainer","repo":"jemilc/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/jemilc/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"430707dd56b72369"}},{"code_sha256_prefix":"7374a66bd3df8287","entry":"_PyTorchGradientExplainer","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7374a66bd3df8287"}},{"code_sha256_prefix":"2afe9377139c8f9a","entry":"_PyTorchGradientExplainer","repo":"saivarunr/xshap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/saivarunr/xshap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2afe9377139c8f9a"}},{"code_sha256_prefix":"5031eabe21a685be","entry":"_TFGradientExplainer","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"5031eabe21a685be"}},{"code_sha256_prefix":"35d945c6546483b0","entry":"_get_model_inputs","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"35d945c6546483b0"}},{"code_sha256_prefix":"6b8b878c41b5aa3c","entry":"_get_model_output","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6b8b878c41b5aa3c"}},{"code_sha256_prefix":"f242e8dd0a93f71b","entry":"_get_session","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f242e8dd0a93f71b"}},{"code_sha256_prefix":"54e4782533ba8866","entry":"calc_pad","repo":"nsaphra/acd","repo_kind":"listed","path":"acd/scores/score_funcs.py","file_url":"https://github.com/nsaphra/acd/blob/HEAD/acd/scores/score_funcs.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"54e4782533ba8866"}},{"code_sha256_prefix":"4100b072ce597ce6","entry":"calc_size","repo":"nsaphra/acd","repo_kind":"listed","path":"acd/scores/score_funcs.py","file_url":"https://github.com/nsaphra/acd/blob/HEAD/acd/scores/score_funcs.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4100b072ce597ce6"}},{"code_sha256_prefix":"7f1cc66f1073bcfd","entry":"calculate_gradients","repo":"marnifora/magisterka","repo_kind":"listed","path":"bin/integrated_gradients.py","file_url":"https://github.com/marnifora/magisterka/blob/HEAD/bin/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7f1cc66f1073bcfd"}},{"code_sha256_prefix":"0ed09db5a4a023e1","entry":"compute_gradient","repo":"jankrepl/mildlyoverfitted","repo_kind":"listed","path":"mini_tutorials/gradient_wrt_input/explain.py","file_url":"https://github.com/jankrepl/mildlyoverfitted/blob/HEAD/mini_tutorials/gradient_wrt_input/explain.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0ed09db5a4a023e1"}},{"code_sha256_prefix":"911004b0e426d584","entry":"compute_gradients","repo":"andresbecker/master_thesis","repo_kind":"listed","path":"workspace/libs/NN_interpretability.py","file_url":"https://github.com/andresbecker/master_thesis/blob/HEAD/workspace/libs/NN_interpretability.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"911004b0e426d584"}},{"code_sha256_prefix":"df531c40d05d60e2","entry":"compute_integrated_gradients","repo":"jankrepl/mildlyoverfitted","repo_kind":"listed","path":"mini_tutorials/gradient_wrt_input/explain.py","file_url":"https://github.com/jankrepl/mildlyoverfitted/blob/HEAD/mini_tutorials/gradient_wrt_input/explain.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"df531c40d05d60e2"}},{"code_sha256_prefix":"eb27e71fedd48267","entry":"conv2dnp","repo":"nsaphra/acd","repo_kind":"listed","path":"acd/scores/score_funcs.py","file_url":"https://github.com/nsaphra/acd/blob/HEAD/acd/scores/score_funcs.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"eb27e71fedd48267"}},{"code_sha256_prefix":"e9b75455324ec1d2","entry":"extract_sliding_windows","repo":"nsaphra/acd","repo_kind":"listed","path":"acd/scores/score_funcs.py","file_url":"https://github.com/nsaphra/acd/blob/HEAD/acd/scores/score_funcs.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e9b75455324ec1d2"}},{"code_sha256_prefix":"671a764793394b27","entry":"func","repo":"jankrepl/mildlyoverfitted","repo_kind":"listed","path":"mini_tutorials/gradient_wrt_input/explain.py","file_url":"https://github.com/jankrepl/mildlyoverfitted/blob/HEAD/mini_tutorials/gradient_wrt_input/explain.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"671a764793394b27"}},{"code_sha256_prefix":"76f2f497c06af59e","entry":"get_integral_approximation","repo":"andresbecker/master_thesis","repo_kind":"listed","path":"workspace/libs/NN_interpretability.py","file_url":"https://github.com/andresbecker/master_thesis/blob/HEAD/workspace/libs/NN_interpretability.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"76f2f497c06af59e"}},{"code_sha256_prefix":"2fd99b461cb809d0","entry":"grid_display","repo":"sicara/tf-explain","repo_kind":"listed","path":"tf_explain/core/integrated_gradients.py","file_url":"https://github.com/sicara/tf-explain/blob/HEAD/tf_explain/core/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2fd99b461cb809d0"}},{"code_sha256_prefix":"41eeb813009c9224","entry":"integrated_gradient","repo":"uhussai7/boldreams","repo_kind":"listed","path":"models/modules.py","file_url":"https://github.com/uhussai7/boldreams/blob/HEAD/models/modules.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"41eeb813009c9224"}},{"code_sha256_prefix":"f36f0780dc332c6d","entry":"integrated_gradients","repo":"ankurtaly/Attributions","repo_kind":"official","path":"IntegratedGradients/integrated_gradients.py","file_url":"https://github.com/ankurtaly/Attributions/blob/HEAD/IntegratedGradients/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"f36f0780dc332c6d"}},{"code_sha256_prefix":"de4b53a5e89b25d2","entry":"interpolate_images","repo":"andresbecker/master_thesis","repo_kind":"listed","path":"workspace/libs/NN_interpretability.py","file_url":"https://github.com/andresbecker/master_thesis/blob/HEAD/workspace/libs/NN_interpretability.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"de4b53a5e89b25d2"}},{"code_sha256_prefix":"f4fdca61674e575a","entry":"pre_processing","repo":"TianhongDai/integrated-gradient-pytorch","repo_kind":"listed","path":"integrated_gradients.py","file_url":"https://github.com/TianhongDai/integrated-gradient-pytorch/blob/HEAD/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f4fdca61674e575a"}},{"code_sha256_prefix":"e44a9afe5dc5a201","entry":"rescale_image","repo":"TooTouch/WhiteBox-Part1","repo_kind":"listed","path":"code/saliency/attribution_methods.py","file_url":"https://github.com/TooTouch/WhiteBox-Part1/blob/HEAD/code/saliency/attribution_methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e44a9afe5dc5a201"}},{"code_sha256_prefix":"bba688b42ae9d0fc","entry":"transform_to_normalized_grayscale","repo":"sicara/tf-explain","repo_kind":"listed","path":"tf_explain/core/integrated_gradients.py","file_url":"https://github.com/sicara/tf-explain/blob/HEAD/tf_explain/core/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bba688b42ae9d0fc"}},{"code_sha256_prefix":"8900360e60786d71","entry":"AttributionsNotCalculatedError","repo":"cdpierse/transformers-interpret","repo_kind":"listed","path":"transformers_interpret/attributions.py","file_url":"https://github.com/cdpierse/transformers-interpret/blob/HEAD/transformers_interpret/attributions.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"8900360e60786d71"}},{"code_sha256_prefix":"543fdd3d86e7ad28","entry":"Explainer","repo":"suinleelab/path_explain","repo_kind":"listed","path":"path_explain/explainers/path_explainer_tf.py","file_url":"https://github.com/suinleelab/path_explain/blob/HEAD/path_explain/explainers/path_explainer_tf.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"543fdd3d86e7ad28"}},{"code_sha256_prefix":"3785a3b3dee4de2b","entry":"IntegratedGradients","repo":"sicara/tf-explain","repo_kind":"listed","path":"tf_explain/core/integrated_gradients.py","file_url":"https://github.com/sicara/tf-explain/blob/HEAD/tf_explain/core/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3785a3b3dee4de2b"}},{"code_sha256_prefix":"f266368a15af5029","entry":"Integrated_Gradient","repo":"shyhyawJou/Integrated-Gradient-Pytorch","repo_kind":"listed","path":"ig.py","file_url":"https://github.com/shyhyawJou/Integrated-Gradient-Pytorch/blob/HEAD/ig.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"f266368a15af5029"}},{"code_sha256_prefix":"ebfc7e44821a7446","entry":"LIGAttributions","repo":"cdpierse/transformers-interpret","repo_kind":"listed","path":"transformers_interpret/attributions.py","file_url":"https://github.com/cdpierse/transformers-interpret/blob/HEAD/transformers_interpret/attributions.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"ebfc7e44821a7446"}},{"code_sha256_prefix":"4ddae2915b9cc97f","entry":"OHEncoder","repo":"marnifora/magisterka","repo_kind":"listed","path":"bin/integrated_gradients.py","file_url":"https://github.com/marnifora/magisterka/blob/HEAD/bin/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4ddae2915b9cc97f"}},{"code_sha256_prefix":"c58da49866be23b4","entry":"OHEncoder","repo":"pamflecista/Magisterka","repo_kind":"listed","path":"bin/integrated_gradients.py","file_url":"https://github.com/pamflecista/Magisterka/blob/HEAD/bin/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c58da49866be23b4"}},{"code_sha256_prefix":"9326aa10a22b3257","entry":"_TFGradientExplainer","repo":"jemilc/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/jemilc/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9326aa10a22b3257"}},{"code_sha256_prefix":"c9c180d15ae62447","entry":"_get_graph","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c9c180d15ae62447"}},{"code_sha256_prefix":"8fc8b96ad1c4dff5","entry":"_import_tf","repo":"austinbrown34/shap","repo_kind":"listed","path":"shap/explainers/gradient.py","file_url":"https://github.com/austinbrown34/shap/blob/HEAD/shap/explainers/gradient.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8fc8b96ad1c4dff5"}},{"code_sha256_prefix":"942fe31074420d3b","entry":"get_gradients","repo":"garygsw/smooth-taylor","repo_kind":"listed","path":"attribution/analyzer.py","file_url":"https://github.com/garygsw/smooth-taylor/blob/HEAD/attribution/analyzer.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"942fe31074420d3b"}},{"code_sha256_prefix":"745ae6a587a2034e","entry":"get_integrated_gradients","repo":"andresbecker/master_thesis","repo_kind":"listed","path":"workspace/libs/NN_interpretability.py","file_url":"https://github.com/andresbecker/master_thesis/blob/HEAD/workspace/libs/NN_interpretability.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"745ae6a587a2034e"}},{"code_sha256_prefix":"d615bfc8c34fd228","entry":"ig_scores_2d","repo":"nsaphra/acd","repo_kind":"listed","path":"acd/scores/score_funcs.py","file_url":"https://github.com/nsaphra/acd/blob/HEAD/acd/scores/score_funcs.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d615bfc8c34fd228"}},{"code_sha256_prefix":"6f457ae7012a204f","entry":"integrated_gradients","repo":"marnifora/magisterka","repo_kind":"listed","path":"bin/integrated_gradients.py","file_url":"https://github.com/marnifora/magisterka/blob/HEAD/bin/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"6f457ae7012a204f"}},{"code_sha256_prefix":"b1ea75b6852183e8","entry":"integrated_gradients","repo":"fcUalberta/UAlberta-Multimedia-Masters-Program-Interpretable-AI-Part_1_2","repo_kind":"listed","path":"code/IntegratedGradients.py","file_url":"https://github.com/fcUalberta/UAlberta-Multimedia-Masters-Program-Interpretable-AI-Part_1_2/blob/HEAD/code/IntegratedGradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"AGPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"b1ea75b6852183e8"}},{"code_sha256_prefix":"04f60f57d1b6028e","entry":"integrated_gradients","repo":"TianhongDai/integrated-gradient-pytorch","repo_kind":"listed","path":"integrated_gradients.py","file_url":"https://github.com/TianhongDai/integrated-gradient-pytorch/blob/HEAD/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"04f60f57d1b6028e"}},{"code_sha256_prefix":"825842184e64aa86","entry":"integrated_gradients","repo":"garygsw/smooth-taylor","repo_kind":"listed","path":"attribution/analyzer.py","file_url":"https://github.com/garygsw/smooth-taylor/blob/HEAD/attribution/analyzer.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"825842184e64aa86"}},{"code_sha256_prefix":"c69ac1fe40cb16f0","entry":"integrated_gradients","repo":"pamflecista/Magisterka","repo_kind":"listed","path":"bin/integrated_gradients.py","file_url":"https://github.com/pamflecista/Magisterka/blob/HEAD/bin/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c69ac1fe40cb16f0"}},{"code_sha256_prefix":"73fe690c71ad066c","entry":"save_grayscale","repo":"sicara/tf-explain","repo_kind":"listed","path":"tf_explain/core/integrated_gradients.py","file_url":"https://github.com/sicara/tf-explain/blob/HEAD/tf_explain/core/integrated_gradients.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"73fe690c71ad066c"}},{"code_sha256_prefix":"c91220cf9e079883","entry":"save_saliency_map","repo":"TooTouch/WhiteBox-Part1","repo_kind":"listed","path":"code/saliency/attribution_methods.py","file_url":"https://github.com/TooTouch/WhiteBox-Part1/blob/HEAD/code/saliency/attribution_methods.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c91220cf9e079883"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}