├── .gitignore ├── README.md ├── black_box_test.py ├── images └── robustness.png ├── requirements.txt ├── training ├── .gitignore ├── README.md ├── evaluate.py ├── natural.py ├── parser.py ├── pgd.py ├── preact_resnet.py ├── requirements.txt ├── timm_vit │ ├── __pycache__ │ │ └── vit.cpython-37.pyc │ └── vit.py ├── train.py ├── train_adv.py ├── utils.py ├── vit_jax │ ├── __init__.py │ └── hyper.py └── wideresnet.py ├── utils ├── __init__.py └── normalize.py └── white_box_test.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/README.md -------------------------------------------------------------------------------- /black_box_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/black_box_test.py -------------------------------------------------------------------------------- /images/robustness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/images/robustness.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/requirements.txt -------------------------------------------------------------------------------- /training/.gitignore: -------------------------------------------------------------------------------- 1 | data 2 | 3 | -------------------------------------------------------------------------------- /training/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/README.md -------------------------------------------------------------------------------- /training/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/evaluate.py -------------------------------------------------------------------------------- /training/natural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/natural.py -------------------------------------------------------------------------------- /training/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/parser.py -------------------------------------------------------------------------------- /training/pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/pgd.py -------------------------------------------------------------------------------- /training/preact_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/preact_resnet.py -------------------------------------------------------------------------------- /training/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/requirements.txt -------------------------------------------------------------------------------- /training/timm_vit/__pycache__/vit.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/timm_vit/__pycache__/vit.cpython-37.pyc -------------------------------------------------------------------------------- /training/timm_vit/vit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/timm_vit/vit.py -------------------------------------------------------------------------------- /training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/train.py -------------------------------------------------------------------------------- /training/train_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/train_adv.py -------------------------------------------------------------------------------- /training/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/utils.py -------------------------------------------------------------------------------- /training/vit_jax/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/vit_jax/__init__.py -------------------------------------------------------------------------------- /training/vit_jax/hyper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/vit_jax/hyper.py -------------------------------------------------------------------------------- /training/wideresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/training/wideresnet.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .normalize import * -------------------------------------------------------------------------------- /utils/normalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/utils/normalize.py -------------------------------------------------------------------------------- /white_box_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RulinShao/on-the-adversarial-robustness-of-visual-transformer/HEAD/white_box_test.py --------------------------------------------------------------------------------