├── .gitignore ├── LICENSE ├── README.md ├── checkpoints ├── .gitkeep └── README.md ├── configs ├── CUB_resnet18.json ├── CUB_resnet34.json ├── CUB_resnet50.json ├── CUB_resnet50v2.json └── ImageNet_resnet50.json ├── data ├── CUB.py ├── RDD.py ├── RDD_4.py ├── RDD_bbox.py ├── __init__.py ├── imagenet.py └── sampler.py ├── datasets ├── .gitkeep └── README.md ├── evaluate.py ├── exp.sh ├── metrics ├── __init__.py ├── accuracy.py ├── base.py └── patch_insdel.py ├── models ├── __init__.py ├── attention_branch.py ├── lrp.py └── rise.py ├── oneshot.py ├── optim ├── __init__.py └── sam.py ├── outputs └── .gitkeep ├── poetry.lock ├── pyproject.toml ├── qual └── original │ ├── Arabian_camel.png │ ├── Brandt_Cormorant.png │ ├── Geococcyx.png │ ├── Rock_Wren.png │ ├── Savannah_Sparrow.png │ ├── bee.png │ ├── bubble.png │ ├── bustard.png │ ├── drumstick.png │ ├── oboe.png │ ├── ram.png │ ├── sock.png │ ├── solar_dish.png │ ├── water_ouzel.png │ └── wombat.png ├── scripts ├── calc_dataset_info.py └── visualize_transforms.py ├── src ├── __init__.py ├── data.py ├── data_processing.py ├── lrp.py ├── lrp_filter.py ├── lrp_layers.py ├── scorecam.py └── utils.py ├── train.py ├── utils ├── loss.py ├── utils.py └── visualize.py └── visualize.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/README.md -------------------------------------------------------------------------------- /checkpoints/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /checkpoints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/checkpoints/README.md -------------------------------------------------------------------------------- /configs/CUB_resnet18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/configs/CUB_resnet18.json -------------------------------------------------------------------------------- /configs/CUB_resnet34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/configs/CUB_resnet34.json -------------------------------------------------------------------------------- /configs/CUB_resnet50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/configs/CUB_resnet50.json -------------------------------------------------------------------------------- /configs/CUB_resnet50v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/configs/CUB_resnet50v2.json -------------------------------------------------------------------------------- /configs/ImageNet_resnet50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/configs/ImageNet_resnet50.json -------------------------------------------------------------------------------- /data/CUB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/CUB.py -------------------------------------------------------------------------------- /data/RDD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/RDD.py -------------------------------------------------------------------------------- /data/RDD_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/RDD_4.py -------------------------------------------------------------------------------- /data/RDD_bbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/RDD_bbox.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/imagenet.py -------------------------------------------------------------------------------- /data/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/data/sampler.py -------------------------------------------------------------------------------- /datasets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datasets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/datasets/README.md -------------------------------------------------------------------------------- /evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/evaluate.py -------------------------------------------------------------------------------- /exp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/exp.sh -------------------------------------------------------------------------------- /metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics/accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/metrics/accuracy.py -------------------------------------------------------------------------------- /metrics/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/metrics/base.py -------------------------------------------------------------------------------- /metrics/patch_insdel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/metrics/patch_insdel.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/attention_branch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/models/attention_branch.py -------------------------------------------------------------------------------- /models/lrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/models/lrp.py -------------------------------------------------------------------------------- /models/rise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/models/rise.py -------------------------------------------------------------------------------- /oneshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/oneshot.py -------------------------------------------------------------------------------- /optim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/optim/__init__.py -------------------------------------------------------------------------------- /optim/sam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/optim/sam.py -------------------------------------------------------------------------------- /outputs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/pyproject.toml -------------------------------------------------------------------------------- /qual/original/Arabian_camel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/Arabian_camel.png -------------------------------------------------------------------------------- /qual/original/Brandt_Cormorant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/Brandt_Cormorant.png -------------------------------------------------------------------------------- /qual/original/Geococcyx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/Geococcyx.png -------------------------------------------------------------------------------- /qual/original/Rock_Wren.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/Rock_Wren.png -------------------------------------------------------------------------------- /qual/original/Savannah_Sparrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/Savannah_Sparrow.png -------------------------------------------------------------------------------- /qual/original/bee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/bee.png -------------------------------------------------------------------------------- /qual/original/bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/bubble.png -------------------------------------------------------------------------------- /qual/original/bustard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/bustard.png -------------------------------------------------------------------------------- /qual/original/drumstick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/drumstick.png -------------------------------------------------------------------------------- /qual/original/oboe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/oboe.png -------------------------------------------------------------------------------- /qual/original/ram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/ram.png -------------------------------------------------------------------------------- /qual/original/sock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/sock.png -------------------------------------------------------------------------------- /qual/original/solar_dish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/solar_dish.png -------------------------------------------------------------------------------- /qual/original/water_ouzel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/water_ouzel.png -------------------------------------------------------------------------------- /qual/original/wombat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/qual/original/wombat.png -------------------------------------------------------------------------------- /scripts/calc_dataset_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/scripts/calc_dataset_info.py -------------------------------------------------------------------------------- /scripts/visualize_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/scripts/visualize_transforms.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/data.py -------------------------------------------------------------------------------- /src/data_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/data_processing.py -------------------------------------------------------------------------------- /src/lrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/lrp.py -------------------------------------------------------------------------------- /src/lrp_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/lrp_filter.py -------------------------------------------------------------------------------- /src/lrp_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/lrp_layers.py -------------------------------------------------------------------------------- /src/scorecam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/scorecam.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/src/utils.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/train.py -------------------------------------------------------------------------------- /utils/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/utils/loss.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/utils/utils.py -------------------------------------------------------------------------------- /utils/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/utils/visualize.py -------------------------------------------------------------------------------- /visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keio-smilab24/LRP-for-ResNet/HEAD/visualize.py --------------------------------------------------------------------------------