├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── Reproduce_FeatureSqueezing.md ├── attacks ├── README.md ├── __init__.py ├── adaptive │ ├── __init__.py │ └── adaptive_adversary.py ├── carlini_wrapper.py ├── cleverhans_wrapper.py ├── deepfool_wrapper.py ├── pgd │ ├── LICENSE │ ├── __init__.py │ ├── pgd_attack.py │ └── pgd_wrapper.py └── tohinz_wrapper.py ├── datasets ├── __init__.py ├── cifar10.py ├── datasets_utils.py ├── imagenet.py ├── imagenet_dataset │ ├── ILSVRC2014_clsloc_validation_ground_truth.txt │ ├── caffe_clsloc_validation_ground_truth.txt │ └── label_as_filename.py ├── mnist.py ├── svhn.py ├── svhn_dataset │ └── download_svhn_data.py └── visualization.py ├── detections ├── __init__.py ├── base.py ├── feature_squeezing.py ├── magnet_cifar.py └── magnet_mnist.py ├── externals └── __init__.py ├── main.py ├── models ├── README.md ├── __init__.py ├── carlini_models.py ├── cleverhans_models.py ├── densenet_models.py ├── keras_models │ ├── __init__.py │ ├── inceptionv3_model.py │ ├── keras_models.py │ ├── resnet50_model.py │ └── vgg19_model.py ├── mobilenets_model │ ├── __init__.py │ └── mobilenets_model.py ├── pgdtrained_models.py └── tohinz_models.py ├── requirements_cpu.txt ├── requirements_gpu.txt ├── robustness ├── __init__.py ├── base.py ├── feature_squeezing.py └── magnet.py └── utils ├── __init__.py ├── load_externals.py ├── median.py ├── output.py ├── parameter_parser.py ├── squeeze.py └── visualization.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/README.md -------------------------------------------------------------------------------- /Reproduce_FeatureSqueezing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/Reproduce_FeatureSqueezing.md -------------------------------------------------------------------------------- /attacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/README.md -------------------------------------------------------------------------------- /attacks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/__init__.py -------------------------------------------------------------------------------- /attacks/adaptive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /attacks/adaptive/adaptive_adversary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/adaptive/adaptive_adversary.py -------------------------------------------------------------------------------- /attacks/carlini_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/carlini_wrapper.py -------------------------------------------------------------------------------- /attacks/cleverhans_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/cleverhans_wrapper.py -------------------------------------------------------------------------------- /attacks/deepfool_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/deepfool_wrapper.py -------------------------------------------------------------------------------- /attacks/pgd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/pgd/LICENSE -------------------------------------------------------------------------------- /attacks/pgd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /attacks/pgd/pgd_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/pgd/pgd_attack.py -------------------------------------------------------------------------------- /attacks/pgd/pgd_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/pgd/pgd_wrapper.py -------------------------------------------------------------------------------- /attacks/tohinz_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/attacks/tohinz_wrapper.py -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/cifar10.py -------------------------------------------------------------------------------- /datasets/datasets_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/datasets_utils.py -------------------------------------------------------------------------------- /datasets/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/imagenet.py -------------------------------------------------------------------------------- /datasets/imagenet_dataset/ILSVRC2014_clsloc_validation_ground_truth.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/imagenet_dataset/ILSVRC2014_clsloc_validation_ground_truth.txt -------------------------------------------------------------------------------- /datasets/imagenet_dataset/caffe_clsloc_validation_ground_truth.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/imagenet_dataset/caffe_clsloc_validation_ground_truth.txt -------------------------------------------------------------------------------- /datasets/imagenet_dataset/label_as_filename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/imagenet_dataset/label_as_filename.py -------------------------------------------------------------------------------- /datasets/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/mnist.py -------------------------------------------------------------------------------- /datasets/svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/svhn.py -------------------------------------------------------------------------------- /datasets/svhn_dataset/download_svhn_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/svhn_dataset/download_svhn_data.py -------------------------------------------------------------------------------- /datasets/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/datasets/visualization.py -------------------------------------------------------------------------------- /detections/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /detections/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/detections/base.py -------------------------------------------------------------------------------- /detections/feature_squeezing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/detections/feature_squeezing.py -------------------------------------------------------------------------------- /detections/magnet_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/detections/magnet_cifar.py -------------------------------------------------------------------------------- /detections/magnet_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/detections/magnet_mnist.py -------------------------------------------------------------------------------- /externals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/main.py -------------------------------------------------------------------------------- /models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/README.md -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/carlini_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/carlini_models.py -------------------------------------------------------------------------------- /models/cleverhans_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/cleverhans_models.py -------------------------------------------------------------------------------- /models/densenet_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/densenet_models.py -------------------------------------------------------------------------------- /models/keras_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/keras_models/__init__.py -------------------------------------------------------------------------------- /models/keras_models/inceptionv3_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/keras_models/inceptionv3_model.py -------------------------------------------------------------------------------- /models/keras_models/keras_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/keras_models/keras_models.py -------------------------------------------------------------------------------- /models/keras_models/resnet50_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/keras_models/resnet50_model.py -------------------------------------------------------------------------------- /models/keras_models/vgg19_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/keras_models/vgg19_model.py -------------------------------------------------------------------------------- /models/mobilenets_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/mobilenets_model/__init__.py -------------------------------------------------------------------------------- /models/mobilenets_model/mobilenets_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/mobilenets_model/mobilenets_model.py -------------------------------------------------------------------------------- /models/pgdtrained_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/pgdtrained_models.py -------------------------------------------------------------------------------- /models/tohinz_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/models/tohinz_models.py -------------------------------------------------------------------------------- /requirements_cpu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/requirements_cpu.txt -------------------------------------------------------------------------------- /requirements_gpu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/requirements_gpu.txt -------------------------------------------------------------------------------- /robustness/__init__.py: -------------------------------------------------------------------------------- 1 | from base import evaluate_robustness -------------------------------------------------------------------------------- /robustness/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/robustness/base.py -------------------------------------------------------------------------------- /robustness/feature_squeezing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/robustness/feature_squeezing.py -------------------------------------------------------------------------------- /robustness/magnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/robustness/magnet.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/load_externals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/load_externals.py -------------------------------------------------------------------------------- /utils/median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/median.py -------------------------------------------------------------------------------- /utils/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/output.py -------------------------------------------------------------------------------- /utils/parameter_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/parameter_parser.py -------------------------------------------------------------------------------- /utils/squeeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/squeeze.py -------------------------------------------------------------------------------- /utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzweilin/EvadeML-Zoo/HEAD/utils/visualization.py --------------------------------------------------------------------------------