├── README.md ├── __init__.py ├── attacker ├── __init__.py ├── attacker.py └── attacks │ ├── __init__.py │ ├── adaptive_pgd.py │ ├── autoattack.py │ ├── bfs.py │ ├── bpdapgd.py │ ├── cw.py │ ├── eot.py │ ├── ffgsm.py │ ├── fgsm.py │ ├── gn.py │ ├── pgd.py │ ├── pgd_feat.py │ ├── pgdl2.py │ ├── spsa.py │ └── un.py ├── config ├── __init__.py ├── _cifar10.yaml ├── _cifar100.yaml ├── _cifar100_VGG.yaml ├── _cifar100_WRN.yaml ├── _cifar100_bpfc.yaml ├── _cifar100_ciiv.yaml ├── _cifar100_ciiv_VGG.yaml ├── _cifar100_ciiv_WRN.yaml ├── _cifar100_ciiv_mixup.yaml ├── _cifar100_ciiv_rc.yaml ├── _cifar100_rs.yaml ├── _cifar10_VGG.yaml ├── _cifar10_WRN.yaml ├── _cifar10_bpfc.yaml ├── _cifar10_ciiv.yaml ├── _cifar10_ciiv_VGG.yaml ├── _cifar10_ciiv_WRN.yaml ├── _cifar10_ciiv_mixup.yaml ├── _cifar10_ciiv_rc.yaml ├── _cifar10_rs.yaml ├── _ctoy.yaml ├── _ctoy_ciiv.yaml ├── _mini_imagenet.yaml ├── _mini_imagenet_WRN.yaml ├── _mini_imagenet_bpfc.yaml ├── _mini_imagenet_ciiv.yaml ├── _mini_imagenet_ciiv_mixup.yaml ├── _mini_imagenet_ciiv_rc.yaml ├── _mini_imagenet_rs.yaml └── attacker_config.yaml ├── data ├── ImageNet │ ├── imagenet_id2label.txt │ └── val_info.json ├── __init__.py ├── dataloader.py ├── dt_cifar.py ├── dt_mini_imagenet.py ├── dt_toy.py ├── mini-ImageNet │ ├── preprocessing.py │ ├── test.csv │ ├── train.csv │ ├── trainval.csv │ └── val.csv └── preprocessing.py ├── main.py ├── models ├── Base_Model.py ├── ResNet.py ├── ResNet_CiiV.py ├── ResNet_CiiV_RC.py ├── ResNet_RS.py ├── VGG.py ├── VGG_CiiV.py ├── WideResNet.py ├── WideResNet_CiiV.py └── __init__.py ├── old_file ├── old_config │ ├── attacker_config.yaml │ ├── cifar10.yaml │ ├── cifar10_ciiv.yaml │ ├── cifar10_rs.yaml │ ├── mini_imagenet.yaml │ ├── mini_imagenet_ciiv.yaml │ ├── mini_imagenet_rs.yaml │ ├── mnist.yaml │ ├── mnist_ciiv.yaml │ ├── mnist_rs.yaml │ ├── prototype.yaml │ ├── toy.yaml │ └── toy_ciiv.yaml ├── old_data │ ├── dt_imagenet.py │ └── dt_mnist.py ├── old_model │ ├── ResNet_AsyVar.py │ ├── ResNet_Attention_Time.py │ ├── ResNet_Double_Time.py │ ├── ResNet_Final_Time.py │ ├── ResNet_RS.py │ ├── ResNet_Single_Time.py │ ├── ResNet_Time.py │ ├── VGG.py │ ├── VGG_Final_Time.py │ └── VGG_RS.py ├── test.py └── train.py ├── run_script.sh ├── test_baseline.py ├── test_ciiv.py ├── train_baseline.py ├── train_bpfc.py ├── train_ciiv.py ├── train_ciiv_mixup.py ├── train_mixup.py ├── utils ├── __init__.py ├── attack_utils.py ├── checkpoint_utils.py ├── general_utils.py ├── logger_utils.py ├── test_utils.py └── train_utils.py └── visualization ├── adv_visualization.ipynb └── visualize_pth.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /attacker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/__init__.py -------------------------------------------------------------------------------- /attacker/attacker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacker.py -------------------------------------------------------------------------------- /attacker/attacks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/__init__.py -------------------------------------------------------------------------------- /attacker/attacks/adaptive_pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/adaptive_pgd.py -------------------------------------------------------------------------------- /attacker/attacks/autoattack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/autoattack.py -------------------------------------------------------------------------------- /attacker/attacks/bfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/bfs.py -------------------------------------------------------------------------------- /attacker/attacks/bpdapgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/bpdapgd.py -------------------------------------------------------------------------------- /attacker/attacks/cw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/cw.py -------------------------------------------------------------------------------- /attacker/attacks/eot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/eot.py -------------------------------------------------------------------------------- /attacker/attacks/ffgsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/ffgsm.py -------------------------------------------------------------------------------- /attacker/attacks/fgsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/fgsm.py -------------------------------------------------------------------------------- /attacker/attacks/gn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/gn.py -------------------------------------------------------------------------------- /attacker/attacks/pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/pgd.py -------------------------------------------------------------------------------- /attacker/attacks/pgd_feat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/pgd_feat.py -------------------------------------------------------------------------------- /attacker/attacks/pgdl2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/pgdl2.py -------------------------------------------------------------------------------- /attacker/attacks/spsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/spsa.py -------------------------------------------------------------------------------- /attacker/attacks/un.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/attacker/attacks/un.py -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/_cifar10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10.yaml -------------------------------------------------------------------------------- /config/_cifar100.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100.yaml -------------------------------------------------------------------------------- /config/_cifar100_VGG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_VGG.yaml -------------------------------------------------------------------------------- /config/_cifar100_WRN.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_WRN.yaml -------------------------------------------------------------------------------- /config/_cifar100_bpfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_bpfc.yaml -------------------------------------------------------------------------------- /config/_cifar100_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_ciiv.yaml -------------------------------------------------------------------------------- /config/_cifar100_ciiv_VGG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_ciiv_VGG.yaml -------------------------------------------------------------------------------- /config/_cifar100_ciiv_WRN.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_ciiv_WRN.yaml -------------------------------------------------------------------------------- /config/_cifar100_ciiv_mixup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_ciiv_mixup.yaml -------------------------------------------------------------------------------- /config/_cifar100_ciiv_rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_ciiv_rc.yaml -------------------------------------------------------------------------------- /config/_cifar100_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar100_rs.yaml -------------------------------------------------------------------------------- /config/_cifar10_VGG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_VGG.yaml -------------------------------------------------------------------------------- /config/_cifar10_WRN.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_WRN.yaml -------------------------------------------------------------------------------- /config/_cifar10_bpfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_bpfc.yaml -------------------------------------------------------------------------------- /config/_cifar10_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_ciiv.yaml -------------------------------------------------------------------------------- /config/_cifar10_ciiv_VGG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_ciiv_VGG.yaml -------------------------------------------------------------------------------- /config/_cifar10_ciiv_WRN.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_ciiv_WRN.yaml -------------------------------------------------------------------------------- /config/_cifar10_ciiv_mixup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_ciiv_mixup.yaml -------------------------------------------------------------------------------- /config/_cifar10_ciiv_rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_ciiv_rc.yaml -------------------------------------------------------------------------------- /config/_cifar10_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_cifar10_rs.yaml -------------------------------------------------------------------------------- /config/_ctoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_ctoy.yaml -------------------------------------------------------------------------------- /config/_ctoy_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_ctoy_ciiv.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_WRN.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_WRN.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_bpfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_bpfc.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_ciiv.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_ciiv_mixup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_ciiv_mixup.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_ciiv_rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_ciiv_rc.yaml -------------------------------------------------------------------------------- /config/_mini_imagenet_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/_mini_imagenet_rs.yaml -------------------------------------------------------------------------------- /config/attacker_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/config/attacker_config.yaml -------------------------------------------------------------------------------- /data/ImageNet/imagenet_id2label.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/ImageNet/imagenet_id2label.txt -------------------------------------------------------------------------------- /data/ImageNet/val_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/ImageNet/val_info.json -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/dataloader.py -------------------------------------------------------------------------------- /data/dt_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/dt_cifar.py -------------------------------------------------------------------------------- /data/dt_mini_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/dt_mini_imagenet.py -------------------------------------------------------------------------------- /data/dt_toy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/dt_toy.py -------------------------------------------------------------------------------- /data/mini-ImageNet/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/mini-ImageNet/preprocessing.py -------------------------------------------------------------------------------- /data/mini-ImageNet/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/mini-ImageNet/test.csv -------------------------------------------------------------------------------- /data/mini-ImageNet/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/mini-ImageNet/train.csv -------------------------------------------------------------------------------- /data/mini-ImageNet/trainval.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/mini-ImageNet/trainval.csv -------------------------------------------------------------------------------- /data/mini-ImageNet/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/mini-ImageNet/val.csv -------------------------------------------------------------------------------- /data/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/data/preprocessing.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/main.py -------------------------------------------------------------------------------- /models/Base_Model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/Base_Model.py -------------------------------------------------------------------------------- /models/ResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/ResNet.py -------------------------------------------------------------------------------- /models/ResNet_CiiV.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/ResNet_CiiV.py -------------------------------------------------------------------------------- /models/ResNet_CiiV_RC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/ResNet_CiiV_RC.py -------------------------------------------------------------------------------- /models/ResNet_RS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/ResNet_RS.py -------------------------------------------------------------------------------- /models/VGG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/VGG.py -------------------------------------------------------------------------------- /models/VGG_CiiV.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/VGG_CiiV.py -------------------------------------------------------------------------------- /models/WideResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/WideResNet.py -------------------------------------------------------------------------------- /models/WideResNet_CiiV.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/models/WideResNet_CiiV.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old_file/old_config/attacker_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/attacker_config.yaml -------------------------------------------------------------------------------- /old_file/old_config/cifar10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/cifar10.yaml -------------------------------------------------------------------------------- /old_file/old_config/cifar10_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/cifar10_ciiv.yaml -------------------------------------------------------------------------------- /old_file/old_config/cifar10_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/cifar10_rs.yaml -------------------------------------------------------------------------------- /old_file/old_config/mini_imagenet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mini_imagenet.yaml -------------------------------------------------------------------------------- /old_file/old_config/mini_imagenet_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mini_imagenet_ciiv.yaml -------------------------------------------------------------------------------- /old_file/old_config/mini_imagenet_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mini_imagenet_rs.yaml -------------------------------------------------------------------------------- /old_file/old_config/mnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mnist.yaml -------------------------------------------------------------------------------- /old_file/old_config/mnist_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mnist_ciiv.yaml -------------------------------------------------------------------------------- /old_file/old_config/mnist_rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/mnist_rs.yaml -------------------------------------------------------------------------------- /old_file/old_config/prototype.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/prototype.yaml -------------------------------------------------------------------------------- /old_file/old_config/toy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/toy.yaml -------------------------------------------------------------------------------- /old_file/old_config/toy_ciiv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_config/toy_ciiv.yaml -------------------------------------------------------------------------------- /old_file/old_data/dt_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_data/dt_imagenet.py -------------------------------------------------------------------------------- /old_file/old_data/dt_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_data/dt_mnist.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_AsyVar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_AsyVar.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_Attention_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_Attention_Time.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_Double_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_Double_Time.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_Final_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_Final_Time.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_RS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_RS.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_Single_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_Single_Time.py -------------------------------------------------------------------------------- /old_file/old_model/ResNet_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/ResNet_Time.py -------------------------------------------------------------------------------- /old_file/old_model/VGG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/VGG.py -------------------------------------------------------------------------------- /old_file/old_model/VGG_Final_Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/VGG_Final_Time.py -------------------------------------------------------------------------------- /old_file/old_model/VGG_RS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/old_model/VGG_RS.py -------------------------------------------------------------------------------- /old_file/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/test.py -------------------------------------------------------------------------------- /old_file/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/old_file/train.py -------------------------------------------------------------------------------- /run_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/run_script.sh -------------------------------------------------------------------------------- /test_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/test_baseline.py -------------------------------------------------------------------------------- /test_ciiv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/test_ciiv.py -------------------------------------------------------------------------------- /train_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/train_baseline.py -------------------------------------------------------------------------------- /train_bpfc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/train_bpfc.py -------------------------------------------------------------------------------- /train_ciiv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/train_ciiv.py -------------------------------------------------------------------------------- /train_ciiv_mixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/train_ciiv_mixup.py -------------------------------------------------------------------------------- /train_mixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/train_mixup.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/attack_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/attack_utils.py -------------------------------------------------------------------------------- /utils/checkpoint_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/checkpoint_utils.py -------------------------------------------------------------------------------- /utils/general_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/general_utils.py -------------------------------------------------------------------------------- /utils/logger_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/logger_utils.py -------------------------------------------------------------------------------- /utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/test_utils.py -------------------------------------------------------------------------------- /utils/train_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/utils/train_utils.py -------------------------------------------------------------------------------- /visualization/adv_visualization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/visualization/adv_visualization.ipynb -------------------------------------------------------------------------------- /visualization/visualize_pth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaihuaTang/CiiV-Adversarial-Robustness.pytorch/HEAD/visualization/visualize_pth.py --------------------------------------------------------------------------------