├── .gitignore ├── LICENSE ├── README.md ├── generated ├── ga_adv_class_398.jpg ├── ga_adv_class_420.jpg ├── ga_adv_class_543.jpg ├── ga_fooling_class_340.jpg ├── ga_fooling_class_457.jpg ├── ga_fooling_class_483.jpg ├── targeted_adv_img_from_948_to_35.jpg ├── targeted_adv_img_from_948_to_62.jpg ├── targeted_adv_noise_from_948_to_35.jpg ├── targeted_adv_noise_from_948_to_62.jpg ├── untargeted_adv_img_from_13_to_19.jpg ├── untargeted_adv_img_from_390_to_397.jpg ├── untargeted_adv_noise_from_13_to_19.jpg └── untargeted_adv_noise_from_390_to_397.jpg ├── input_images ├── apple.JPEG ├── bird.JPEG ├── cat_dog.png ├── eel.JPEG ├── snake.jpg └── spider.png └── src ├── fast_gradient_sign_targeted.py ├── fast_gradient_sign_untargeted.py ├── gradient_ascent_adv.py ├── gradient_ascent_fooling.py └── misc_functions.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/README.md -------------------------------------------------------------------------------- /generated/ga_adv_class_398.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_adv_class_398.jpg -------------------------------------------------------------------------------- /generated/ga_adv_class_420.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_adv_class_420.jpg -------------------------------------------------------------------------------- /generated/ga_adv_class_543.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_adv_class_543.jpg -------------------------------------------------------------------------------- /generated/ga_fooling_class_340.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_fooling_class_340.jpg -------------------------------------------------------------------------------- /generated/ga_fooling_class_457.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_fooling_class_457.jpg -------------------------------------------------------------------------------- /generated/ga_fooling_class_483.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/ga_fooling_class_483.jpg -------------------------------------------------------------------------------- /generated/targeted_adv_img_from_948_to_35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/targeted_adv_img_from_948_to_35.jpg -------------------------------------------------------------------------------- /generated/targeted_adv_img_from_948_to_62.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/targeted_adv_img_from_948_to_62.jpg -------------------------------------------------------------------------------- /generated/targeted_adv_noise_from_948_to_35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/targeted_adv_noise_from_948_to_35.jpg -------------------------------------------------------------------------------- /generated/targeted_adv_noise_from_948_to_62.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/targeted_adv_noise_from_948_to_62.jpg -------------------------------------------------------------------------------- /generated/untargeted_adv_img_from_13_to_19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/untargeted_adv_img_from_13_to_19.jpg -------------------------------------------------------------------------------- /generated/untargeted_adv_img_from_390_to_397.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/untargeted_adv_img_from_390_to_397.jpg -------------------------------------------------------------------------------- /generated/untargeted_adv_noise_from_13_to_19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/untargeted_adv_noise_from_13_to_19.jpg -------------------------------------------------------------------------------- /generated/untargeted_adv_noise_from_390_to_397.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/generated/untargeted_adv_noise_from_390_to_397.jpg -------------------------------------------------------------------------------- /input_images/apple.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/apple.JPEG -------------------------------------------------------------------------------- /input_images/bird.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/bird.JPEG -------------------------------------------------------------------------------- /input_images/cat_dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/cat_dog.png -------------------------------------------------------------------------------- /input_images/eel.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/eel.JPEG -------------------------------------------------------------------------------- /input_images/snake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/snake.jpg -------------------------------------------------------------------------------- /input_images/spider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/input_images/spider.png -------------------------------------------------------------------------------- /src/fast_gradient_sign_targeted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/src/fast_gradient_sign_targeted.py -------------------------------------------------------------------------------- /src/fast_gradient_sign_untargeted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/src/fast_gradient_sign_untargeted.py -------------------------------------------------------------------------------- /src/gradient_ascent_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/src/gradient_ascent_adv.py -------------------------------------------------------------------------------- /src/gradient_ascent_fooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/src/gradient_ascent_fooling.py -------------------------------------------------------------------------------- /src/misc_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utkuozbulak/pytorch-cnn-adversarial-attacks/HEAD/src/misc_functions.py --------------------------------------------------------------------------------