gitextract_b3y44xt6/ ├── .gitattributes ├── .gitignore ├── CITATION.cff ├── LICENSE ├── QuickStart.ipynb ├── README.md ├── collect_results.py ├── configs/ │ ├── cifar10/ │ │ ├── dense121.yaml │ │ ├── resnet18.yaml │ │ ├── resnet18_add-uniform-noise-aug.yaml │ │ ├── resnet18_add-uniform-noise.yaml │ │ ├── resnet18_augement.yaml │ │ ├── resnet18_augmentation.yaml │ │ ├── resnet18_classpoison.yaml │ │ ├── resnet18_classpoison_targeted.yaml │ │ ├── resnet18_cutmix.yaml │ │ ├── resnet18_cutout.yaml │ │ ├── resnet18_denoise.yaml │ │ ├── resnet18_madrys.yaml │ │ ├── resnet18_mixup.yaml │ │ ├── resnet50.yaml │ │ ├── toy_cifar.yaml │ │ └── toy_cifar_madrys.yaml │ ├── cifar100/ │ │ ├── dense121.yaml │ │ ├── resnet18.yaml │ │ ├── resnet18_madrys.yaml │ │ └── resnet50.yaml │ ├── cifar101/ │ │ └── resnet18.yaml │ ├── face/ │ │ └── InceptionResnet.yaml │ ├── imagenet-mini/ │ │ ├── dense121.yaml │ │ ├── resnet18.yaml │ │ └── resnet50.yaml │ ├── svhn/ │ │ ├── dense121.yaml │ │ ├── resnet18.yaml │ │ ├── resnet18_madrys.yaml │ │ └── resnet50.yaml │ └── tiny-imagenet/ │ ├── dense121.yaml │ ├── resnet18.yaml │ └── resnet50.yaml ├── dataset.py ├── evaluator.py ├── fast_autoaugment/ │ ├── .gitignore │ ├── FastAutoAugment/ │ │ ├── __init__.py │ │ ├── archive.py │ │ ├── aug_mixup.py │ │ ├── augmentations.py │ │ ├── common.py │ │ ├── data.py │ │ ├── imagenet.py │ │ ├── lr_scheduler.py │ │ ├── metrics.py │ │ ├── networks/ │ │ │ ├── __init__.py │ │ │ ├── efficientnet_pytorch/ │ │ │ │ ├── __init__.py │ │ │ │ ├── condconv.py │ │ │ │ ├── model.py │ │ │ │ └── utils.py │ │ │ ├── pyramidnet.py │ │ │ ├── resnet.py │ │ │ ├── shakedrop.py │ │ │ ├── shakeshake/ │ │ │ │ ├── __init__.py │ │ │ │ ├── shake_resnet.py │ │ │ │ ├── shake_resnext.py │ │ │ │ └── shakeshake.py │ │ │ └── wideresnet.py │ │ ├── safe_shell_exec.py │ │ ├── search.py │ │ ├── tf_port/ │ │ │ ├── __init__.py │ │ │ ├── rmsprop.py │ │ │ └── tpu_bn.py │ │ ├── train.py │ │ └── train_dist.py │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── archive.py │ ├── confs/ │ │ ├── efficientnet_b0.yaml │ │ ├── efficientnet_b0_condconv.yaml │ │ ├── efficientnet_b1.yaml │ │ ├── efficientnet_b2.yaml │ │ ├── efficientnet_b3.yaml │ │ ├── efficientnet_b4.yaml │ │ ├── pyramid272_cifar.yaml │ │ ├── resnet200.yaml │ │ ├── resnet50.yaml │ │ ├── resnet50_mixup.yaml │ │ ├── shake26_2x112d_cifar.yaml │ │ ├── shake26_2x32d_cifar.yaml │ │ ├── shake26_2x96d_cifar.yaml │ │ ├── wresnet28x10_cifar.yaml │ │ ├── wresnet28x10_svhn.yaml │ │ └── wresnet40x2_cifar.yaml │ └── requirements.txt ├── madrys.py ├── main.py ├── models/ │ ├── DenseNet.py │ ├── ResNet.py │ ├── ToyModel.py │ ├── __init__.py │ ├── download.py │ └── inception_resnet_v1.py ├── perturbation.py ├── requirements.txt ├── scripts/ │ ├── cifar10/ │ │ ├── min-max-noise/ │ │ │ ├── classwise-noise/ │ │ │ │ ├── exp_setting.sh │ │ │ │ ├── search_perturbation_noise.sh │ │ │ │ ├── submit.sh │ │ │ │ ├── train.sh │ │ │ │ └── train.slurm │ │ │ └── samplewise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── min-min-noise/ │ │ │ ├── classwise-noise/ │ │ │ │ ├── exp_setting.sh │ │ │ │ ├── search_perturbation_noise.sh │ │ │ │ ├── submit.sh │ │ │ │ ├── train.sh │ │ │ │ └── train.slurm │ │ │ └── samplewise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── random-noise/ │ │ ├── classwise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── samplewise-noise/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── submit.sh │ │ ├── train.sh │ │ └── train.slurm │ ├── cifar10-extension/ │ │ └── min-min-noise/ │ │ ├── classwise-noise-2/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-eps=16/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-eps=24/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-random-patch16/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-random-patch24/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-random-patch8/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── classwise-noise-transfer-tiny-imagenet/ │ │ │ ├── exp_setting.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── samplewise-noise-eps=16/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── samplewise-noise-eps=24/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── samplewise-noise-random-patch16/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ ├── samplewise-noise-random-patch24/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── samplewise-noise-random-patch8/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── submit.sh │ │ ├── train.sh │ │ └── train.slurm │ ├── cifar100/ │ │ └── min-min-noise/ │ │ ├── classwise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── samplewise-noise/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── submit.sh │ │ ├── train.sh │ │ └── train.slurm │ ├── cifar101/ │ │ ├── exp_setting.sh │ │ └── train.sh │ ├── face/ │ │ └── min-min-noise/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── train.sh │ │ ├── train.slurm │ │ ├── train_clean.sh │ │ ├── train_clean.slurm │ │ ├── train_protected.sh │ │ └── train_protected.slurm │ ├── imagenet-mini/ │ │ └── min-min-noise/ │ │ ├── classwise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── samplewise-noise/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── submit.sh │ │ ├── train.sh │ │ └── train.slurm │ ├── svhn/ │ │ └── min-min-noise/ │ │ ├── classwise-noise/ │ │ │ ├── exp_setting.sh │ │ │ ├── search_perturbation_noise.sh │ │ │ ├── submit.sh │ │ │ ├── train.sh │ │ │ └── train.slurm │ │ └── samplewise-noise/ │ │ ├── exp_setting.sh │ │ ├── search_perturbation_noise.sh │ │ ├── submit.sh │ │ ├── train.sh │ │ └── train.slurm │ └── tiny-imagenet/ │ └── min-min-noise/ │ └── classwise-noise/ │ ├── exp_setting.sh │ └── search_perturbation_noise.sh ├── toolbox.py ├── trainer.py └── util.py