├── .gitignore ├── LICENSE ├── README.md ├── Teaser.png ├── classifier_models ├── __init__.py ├── densenet.py ├── dpn.py ├── efficientnet.py ├── googlenet.py ├── lenet.py ├── mobilenet.py ├── mobilenetv2.py ├── pnasnet.py ├── preact_resnet.py ├── resnet.py ├── resnext.py ├── senet.py ├── shufflenet.py ├── shufflenetv2.py └── vgg.py ├── config.py ├── defenses ├── STRIP │ ├── STRIP.py │ └── config.py ├── fine_pruning │ ├── config.py │ ├── fine-pruning-celeba.py │ ├── fine-pruning-cifar10-gtsrb.py │ └── fine-pruning-mnist.py └── neural_cleanse │ ├── config.py │ ├── detecting.py │ └── neural_cleanse.py ├── eval.py ├── gtsrb_download.sh ├── networks ├── __init__.py ├── blocks.py └── models.py ├── requirements.txt ├── temps └── backdoor_image.png ├── train.py └── utils ├── __init__.py ├── dataloader.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/README.md -------------------------------------------------------------------------------- /Teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/Teaser.png -------------------------------------------------------------------------------- /classifier_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/__init__.py -------------------------------------------------------------------------------- /classifier_models/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/densenet.py -------------------------------------------------------------------------------- /classifier_models/dpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/dpn.py -------------------------------------------------------------------------------- /classifier_models/efficientnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/efficientnet.py -------------------------------------------------------------------------------- /classifier_models/googlenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/googlenet.py -------------------------------------------------------------------------------- /classifier_models/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/lenet.py -------------------------------------------------------------------------------- /classifier_models/mobilenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/mobilenet.py -------------------------------------------------------------------------------- /classifier_models/mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/mobilenetv2.py -------------------------------------------------------------------------------- /classifier_models/pnasnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/pnasnet.py -------------------------------------------------------------------------------- /classifier_models/preact_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/preact_resnet.py -------------------------------------------------------------------------------- /classifier_models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/resnet.py -------------------------------------------------------------------------------- /classifier_models/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/resnext.py -------------------------------------------------------------------------------- /classifier_models/senet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/senet.py -------------------------------------------------------------------------------- /classifier_models/shufflenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/shufflenet.py -------------------------------------------------------------------------------- /classifier_models/shufflenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/shufflenetv2.py -------------------------------------------------------------------------------- /classifier_models/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/classifier_models/vgg.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/config.py -------------------------------------------------------------------------------- /defenses/STRIP/STRIP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/STRIP/STRIP.py -------------------------------------------------------------------------------- /defenses/STRIP/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/STRIP/config.py -------------------------------------------------------------------------------- /defenses/fine_pruning/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/fine_pruning/config.py -------------------------------------------------------------------------------- /defenses/fine_pruning/fine-pruning-celeba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/fine_pruning/fine-pruning-celeba.py -------------------------------------------------------------------------------- /defenses/fine_pruning/fine-pruning-cifar10-gtsrb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/fine_pruning/fine-pruning-cifar10-gtsrb.py -------------------------------------------------------------------------------- /defenses/fine_pruning/fine-pruning-mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/fine_pruning/fine-pruning-mnist.py -------------------------------------------------------------------------------- /defenses/neural_cleanse/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/neural_cleanse/config.py -------------------------------------------------------------------------------- /defenses/neural_cleanse/detecting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/neural_cleanse/detecting.py -------------------------------------------------------------------------------- /defenses/neural_cleanse/neural_cleanse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/defenses/neural_cleanse/neural_cleanse.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/eval.py -------------------------------------------------------------------------------- /gtsrb_download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/gtsrb_download.sh -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/networks/blocks.py -------------------------------------------------------------------------------- /networks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/networks/models.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/requirements.txt -------------------------------------------------------------------------------- /temps/backdoor_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/temps/backdoor_image.png -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/train.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/utils/dataloader.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VinAIResearch/Warping-based_Backdoor_Attack-release/HEAD/utils/utils.py --------------------------------------------------------------------------------