├── LICENSE ├── OAAT_img.png ├── OAAT_results.png ├── README.md ├── autoaugment.py ├── defaults.py ├── eval.py ├── models ├── __init__.py ├── preactresnet.py ├── resnet.py └── wideresnet.py ├── perceptual_advex ├── __init__.py ├── attacks.py ├── datasets.py ├── distances.py ├── distances_adv.py ├── evaluation.py ├── models.py ├── perceptual_attack_adv.py ├── perceptual_attacks.py ├── trades_wrn.py └── utilities.py ├── run.sh ├── train_OAAT.py ├── utils ├── __init__.py ├── eval.py ├── logger.py └── misc.py └── utils_awp.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/LICENSE -------------------------------------------------------------------------------- /OAAT_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/OAAT_img.png -------------------------------------------------------------------------------- /OAAT_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/OAAT_results.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/README.md -------------------------------------------------------------------------------- /autoaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/autoaugment.py -------------------------------------------------------------------------------- /defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/defaults.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/eval.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/preactresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/models/preactresnet.py -------------------------------------------------------------------------------- /models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/models/resnet.py -------------------------------------------------------------------------------- /models/wideresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/models/wideresnet.py -------------------------------------------------------------------------------- /perceptual_advex/__init__.py: -------------------------------------------------------------------------------- 1 | import torch -------------------------------------------------------------------------------- /perceptual_advex/attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/attacks.py -------------------------------------------------------------------------------- /perceptual_advex/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/datasets.py -------------------------------------------------------------------------------- /perceptual_advex/distances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/distances.py -------------------------------------------------------------------------------- /perceptual_advex/distances_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/distances_adv.py -------------------------------------------------------------------------------- /perceptual_advex/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/evaluation.py -------------------------------------------------------------------------------- /perceptual_advex/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/models.py -------------------------------------------------------------------------------- /perceptual_advex/perceptual_attack_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/perceptual_attack_adv.py -------------------------------------------------------------------------------- /perceptual_advex/perceptual_attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/perceptual_attacks.py -------------------------------------------------------------------------------- /perceptual_advex/trades_wrn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/trades_wrn.py -------------------------------------------------------------------------------- /perceptual_advex/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/perceptual_advex/utilities.py -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/run.sh -------------------------------------------------------------------------------- /train_OAAT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/train_OAAT.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/utils/eval.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/utils/misc.py -------------------------------------------------------------------------------- /utils_awp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/val-iisc/OAAT/HEAD/utils_awp.py --------------------------------------------------------------------------------