├── .gitignore ├── LaMCTS ├── Classifier.py ├── MCTS.py ├── README.md ├── __init__.py ├── functions │ ├── __init__.py │ ├── functions.py │ ├── mujoco_functions.py │ └── visualize_policy.py ├── node.py ├── run.py ├── turbo │ ├── __init__.py │ ├── gp.py │ ├── turbo_1.py │ ├── turbo_m.py │ └── utils.py └── utils.py ├── LeBA ├── HOGA.py ├── __init__.py ├── attack.py └── learnable_black_box_attack.py ├── MGA_attack ├── __init__.py ├── attack.py ├── mi_fgsm.py └── utils.py ├── NES_attack ├── __init__.py └── nes_attack.py ├── NP_attack ├── __init__.py ├── models │ ├── __init__.py │ └── neural_process_model.py └── training │ ├── __init__.py │ └── training_for_CIFAR10.py ├── ODS ├── SimBA_ODS.py └── __init__.py ├── PPBA_attack ├── __init__.py ├── attack.py └── utils.py ├── README.md ├── SWITCH_attack ├── __init__.py ├── analysis │ ├── __init__.py │ └── analyze_SWITCH.py ├── attack │ ├── NO_SWITCH_rnd.py │ ├── SWITCH.py │ ├── SWITCH_neg.py │ ├── SWITCH_neg_rnd_attack.py │ ├── SWITCH_neg_save_query_trick.py │ ├── SWITCH_neg_save_statistics.py │ ├── SWITCH_neg_statistics.py │ ├── SWITCH_rnd.py │ ├── SWITCH_rnd_save_query_trick.py │ ├── SWITCH_rnd_save_statistics.py │ ├── SWITCH_rnd_statistics.py │ ├── SWITCH_to_random_grad.py │ ├── __init__.py │ ├── combine_RGF_with_surrogate_gradient_attack.py │ ├── group_generator.py │ └── recitification_surrogate_gradient_attack.py ├── learning_finetune │ ├── __init__.py │ ├── inner_loop.py │ ├── meta_learner.py │ ├── meta_network.py │ ├── task_dataset.py │ └── train.py ├── learning_ideal_surrogate(fail) │ ├── __init__.py │ ├── inner_loop.py │ ├── meta_learner.py │ ├── meta_network.py │ ├── task_dataset.py │ └── train.py └── script │ ├── __init__.py │ └── training_data_generator.py ├── TREMBA ├── FCN.py ├── __init__.py ├── attack.py ├── imagenet_model │ ├── __init__.py │ └── resnet.py ├── train_generator.py └── utils.py ├── VBAD ├── __init__.py ├── attack.py ├── group_generator.py ├── models.py └── tentative_perturbation_generator.py ├── ZOO_attack ├── __init__.py ├── main.py └── zoo_attack.py ├── adversarial_defense ├── TRADES │ ├── __init__.py │ ├── main.py │ └── trades.py ├── __init__.py ├── adversarial_train │ ├── __init__.py │ ├── main.py │ └── pgd.py ├── com_defend │ ├── __init__.py │ ├── backup │ │ └── comdefend_train.py │ ├── compression_network.py │ ├── network_res.py │ ├── processer.py │ └── train.py ├── fast_adv_training │ ├── __init__.py │ ├── train.py │ └── utils.py ├── feature_denoise │ ├── __init__.py │ ├── adv_train_feature_denoise.py │ └── train_feature_denoise.py ├── feature_distillation │ ├── __init__.py │ └── jpeg.py ├── feature_scatter │ ├── __init__.py │ ├── attack_methods.py │ ├── fs_eval.py │ ├── fs_eval.sh │ ├── fs_main.py │ ├── fs_train.sh │ ├── ot.py │ └── utils.py ├── high_level_guided_denoiser │ ├── __init__.py │ ├── dataset │ │ ├── __init__.py │ │ └── adv_images_dataset.py │ ├── guided_denoise │ │ ├── __init__.py │ │ └── main.py │ └── script │ │ ├── __init__.py │ │ └── generate_train_set.py ├── jpeg_compression │ ├── __init__.py │ └── jpeg.py ├── mixup_inference │ ├── MI │ │ ├── __init__.py │ │ ├── cleverhans_utils.py │ │ ├── fgm.py │ │ └── pgd.py │ ├── __init__.py │ ├── torture │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── loss_function.py │ │ └── shortcuts.py │ ├── train_mixup.py │ └── utils │ │ ├── __init__.py │ │ ├── checkpoints │ │ ├── __init__.py │ │ ├── context.py │ │ ├── image.py │ │ ├── logger.py │ │ ├── metrics.py │ │ └── save_np.py │ │ ├── dataset.py │ │ ├── flags.py │ │ └── shortcuts.py ├── model │ ├── __init__.py │ ├── denoise_resnet.py │ ├── feature_defense_model.py │ ├── guided_denoiser_network.py │ ├── pcl_resnet.py │ ├── resnet_return_feature.py │ ├── tinyimagenet_resnet_return_feature.py │ └── wrn_return_feature.py ├── post_averaging │ ├── PA_defense.py │ ├── __init__.py │ └── post_averaged_models.py └── prototype_conformity_loss │ ├── __init__.py │ ├── contrastive_proximity.py │ ├── pcl_training.py │ ├── pcl_training_adversarial_pgd.py │ ├── proximity.py │ ├── train_benign_image_classifier.py │ └── utils.py ├── autozoom_attack ├── __init__.py ├── autozoom_attack.py ├── codec.py ├── run_attack.py ├── train_auto_encoder.py └── utils.py ├── bandits ├── __init__.py └── attack.py ├── benign_image_classifier ├── __init__.py ├── train_cifar.py ├── train_tiny_imagenet.py └── train_vanilla_simulator.py ├── bundle_attack ├── __init__.py ├── bundle_bandits_attack.py └── bundle_square_attack.py ├── cifar_models ├── __init__.py ├── alexnet.py ├── densenet.py ├── gdas │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── configs │ │ ├── NAS-PTB-BASE.config │ │ ├── NAS-WT2-BASE.config │ │ ├── cos1800.config │ │ ├── cos600.config │ │ ├── nas-cifar-cos-cut.config │ │ ├── nas-cifar-cos-cutB128.config │ │ ├── nas-cifar-cos-cutB64.config │ │ ├── nas-cifar-cos-cutB96.config │ │ ├── nas-cifar-cos-cutW1.config │ │ ├── nas-cifar-cos-cutW3.config │ │ ├── nas-cifar-cos-cutW5.config │ │ ├── nas-cifar-cos-nocut.config │ │ ├── nas-imagenet-B128.config │ │ ├── nas-imagenet-B256.config │ │ ├── nas-imagenet.config │ │ ├── pyramidC10.config │ │ ├── pyramidC100.config │ │ ├── resnet165.config │ │ └── resnet200.config │ └── lib │ │ ├── __init__.py │ │ ├── datasets │ │ ├── LanguageDataset.py │ │ ├── MetaBatchSampler.py │ │ ├── TieredImageNet.py │ │ ├── __init__.py │ │ ├── get_dataset_with_transform.py │ │ ├── test_NLP.py │ │ └── test_dataset.py │ │ ├── nas │ │ ├── CifarNet.py │ │ ├── ImageNet.py │ │ ├── SE_Module.py │ │ ├── __init__.py │ │ ├── construct_utils.py │ │ ├── genotypes.py │ │ ├── head_utils.py │ │ ├── model_search.py │ │ └── operations.py │ │ ├── nas_rnn │ │ ├── __init__.py │ │ ├── basemodel.py │ │ ├── genotypes.py │ │ ├── model_search.py │ │ └── utils.py │ │ ├── scheduler │ │ ├── __init__.py │ │ ├── scheduler.py │ │ └── utils.py │ │ └── utils │ │ ├── __init__.py │ │ ├── draw_pts.py │ │ ├── evaluation_utils.py │ │ ├── flop_benchmark.py │ │ ├── gpu_manager.py │ │ ├── model_utils.py │ │ ├── save_meta.py │ │ └── utils.py ├── preresnet.py ├── pyramidnet.py ├── resnet.py ├── resnext.py ├── utils │ ├── __init__.py │ └── drop_conv.py ├── vgg.py └── wrn.py ├── cifar_models_myself ├── __init__.py ├── carlinet.py ├── conv3.py ├── densenet.py ├── dpn.py ├── efficient_densenet.py ├── efficientnet.py ├── ghostnet.py ├── googlenet.py ├── lenet.py ├── miscellaneous.py ├── mobilenet.py ├── mobilenetv2.py ├── pnasnet.py ├── preact_resnet.py ├── resnet.py ├── resnext.py ├── senet.py ├── shufflenet.py ├── shufflenetv2.py ├── vgg.py └── wideresnet.py ├── config.py ├── configures ├── AutoZOOM.json ├── Bandits.json ├── NES_attack_conf.json ├── PPBA_attack_conf.json ├── SWITCH_attack_conf.json ├── SimBA_attack_conf.json ├── TREMBA_attack.json ├── V-BAD_attack_conf.json ├── corr_attack │ ├── corrattack_diff.yaml │ ├── corrattack_diff_defense.yaml │ ├── corrattack_flip.yaml │ └── corrattack_flip_defense.yaml ├── frank_wolfe_attack_conf.json ├── meta_attack_conf.json ├── meta_simulator_attack_conf.json ├── prior_RGF_attack_conf.json ├── sign_hunter_attack.json ├── square_attack_conf.json ├── subspace_attack_conf.json └── zoo_attack_conf.json ├── constant_enum.py ├── corr_attack ├── __init__.py ├── corrattack_diff.py ├── corrattack_flip.py ├── gaussian_process │ ├── __init__.py │ ├── attack_bayesian_EI.py │ ├── gp.py │ └── utils.py └── utils.py ├── dataset ├── __init__.py ├── dataset_loader_maker.py ├── defensive_model.py ├── meta_img_grad_dataset.py ├── meta_two_queries_dataset.py ├── npz_dataset.py ├── query_logits_dataset.py ├── script │ ├── __init__.py │ ├── check_model_accuracy.py │ ├── check_pretrained_model_accuracy.py │ ├── generate_attacked_dataset.py │ ├── get_model_flops.py │ └── modify_attack_success_rate.py ├── standard_model.py ├── target_class_dataset.py └── tiny_imagenet.py ├── frank_wolfe_attack(fail) ├── __init__.py └── fw_attack.py ├── imagenet_models ├── README.md ├── __init__.py ├── pnasnet.py ├── resnet.py ├── senet.py ├── torchvision_models.py ├── utils.py └── vgg.py ├── meta_attack ├── __init__.py ├── attacks │ ├── __init__.py │ ├── attack.py │ ├── black_box_attack.py │ ├── gradient_generator.py │ ├── helpers.py │ └── options.py ├── dataset │ ├── __init__.py │ └── image_gradient_dataset.py ├── meta_training │ ├── __init__.py │ ├── learner.py │ ├── load_attacked_and_meta_model.py │ ├── meta.py │ └── train.py └── script │ ├── __init__.py │ ├── grad_genenerate_script.py │ └── utils.py ├── meta_simulator_bandits ├── __init__.py ├── attack │ ├── __init__.py │ ├── ablation_study │ │ ├── __init__.py │ │ ├── ablation_study_simulate_attack.py │ │ ├── meta_finetuner.py │ │ └── simulate_bandits_attack_on_benign_images.py │ ├── meta_model_finetune.py │ ├── simulate_bandits_attack.py │ ├── simulate_bandits_attack_shrink.py │ └── simulate_prior_RGF_attack.py ├── learning │ ├── __init__.py │ ├── inner_loop.py │ ├── meta_distillation_learner.py │ ├── meta_network.py │ ├── network │ │ ├── __init__.py │ │ ├── autoencoder_conv_lstm.py │ │ ├── conv_gru.py │ │ ├── conv_lstm.py │ │ ├── deconv_lstm.py │ │ ├── fcn_8s.py │ │ ├── unet.py │ │ ├── vae.py │ │ ├── vae_conv_lstm.py │ │ └── video_pred_network.py │ ├── script │ │ ├── __init__.py │ │ ├── generate_bandits_training_data_script.py │ │ └── generate_prior_RGF_train_data_script.py │ ├── tensorboard_helper.py │ └── train.py └── reptile_learning │ ├── __init__.py │ ├── inner_loop.py │ ├── meta_distillation_learner.py │ ├── meta_network.py │ ├── tensorboard_helper.py │ └── train.py ├── meta_simulator_benign_images ├── __init__.py ├── meta_training │ ├── __init__.py │ ├── image_logits_dataset.py │ ├── inner_loop.py │ ├── meta_learner.py │ ├── meta_network.py │ ├── reptile_inner_loop.py │ ├── reptile_meta_learner.py │ └── train.py └── script │ ├── __init__.py │ ├── image_logits_generate_script.py │ └── utils.py ├── meta_simulator_square_attack ├── __init__.py ├── attack │ ├── __init__.py │ ├── meta_model_finetune.py │ └── simulate_square_attack.py ├── learning │ ├── __init__.py │ ├── inner_loop.py │ ├── meta_learner.py │ ├── meta_network.py │ ├── task_dataset.py │ ├── tinyimagenet_models.py │ └── train.py └── script │ ├── __init__.py │ └── training_data_generator.py ├── nevergrad_attack ├── __init__.py └── attack.py ├── optimizer ├── __init__.py └── radam.py ├── paper_material ├── ChineseSlide.pdf ├── Slide.pdf ├── ablation_study.png ├── attack.png ├── attack_defensive_models.png ├── attack_success_rates_CIFAR-10.png ├── attack_success_rates_CIFAR-100.png ├── attack_success_rates_TinyImageNet.png ├── attack_success_rates_defensive_models.png ├── default_parameters.png ├── meta-train.jpg ├── pretrained_networks.png ├── replace_simulator_experiment.png ├── simulator_attack_poster.pdf ├── simulator_attack_poster.png ├── targeted_L2_attack_TinyImageNet.png ├── targeted_attack_CIFAR.png ├── untargeted_Linf_attack_TinyImageNet.png └── untargeted_attack_CIFAR.png ├── parsimonious_attack ├── __init__.py ├── attack.py ├── local_search_helper.py └── main.py ├── prior_guided_RGF_attack ├── __init__.py └── prior_RGF_attack.py ├── sign_hunter_attack ├── __init__.py ├── attack.py └── utils.py ├── sign_hunter_attention_attack ├── __init__.py ├── attack.py ├── grad_cam.py └── utils.py ├── sign_player ├── __init__.py ├── attack │ └── __init__.py ├── rl │ ├── __init__.py │ ├── a3c_model.py │ ├── agent.py │ ├── distribution.py │ ├── misc │ │ ├── __init__.py │ │ ├── async_.py │ │ ├── batch_states.py │ │ └── copy_param.py │ ├── policy.py │ └── recurrent.py └── training │ ├── FCN.py │ ├── __init__.py │ ├── environment.py │ ├── main.py │ ├── pixelwise_a3c.py │ ├── state.py │ └── test.py ├── simba_attack ├── __init__.py ├── attack.py └── utils.py ├── square_attack ├── __init__.py ├── attack.py ├── grad_cam.py ├── square_attack_analysis.py ├── square_attack_grad_cam_region.py ├── square_attack_with_surrogate_models.py ├── square_stripe_attack.py └── square_tabu_search_attack.py ├── square_attack_RL(fail) ├── __init__.py ├── attack │ └── __init__.py ├── rl │ ├── __init__.py │ ├── a3c_model.py │ ├── agent.py │ ├── distribution.py │ ├── misc │ │ ├── __init__.py │ │ ├── async_.py │ │ ├── batch_states.py │ │ └── copy_param.py │ ├── policy.py │ └── recurrent.py └── training │ ├── FCN.py │ ├── __init__.py │ ├── environment.py │ ├── main.py │ ├── pixelwise_a3c.py │ ├── state.py │ └── test.py ├── subspace_attack ├── __init__.py └── run_subspace_attack.py ├── tiny_imagenet_models ├── __init__.py ├── densenet.py ├── inception.py ├── miscellaneous.py ├── resnext.py ├── resnext_features │ ├── __init__.py │ ├── resnext101_32x4d_features.py │ └── resnext101_64x4d_features.py └── wrn.py ├── utils ├── __init__.py ├── analyze_SWITCH.py ├── collect_json_attack_defensive_model.py ├── collect_json_attack_defensive_model_for_SimulatorAttack.py ├── collect_json_attack_defensive_model_with_std_format.py ├── collect_json_attack_for_cosine_grad.py ├── collect_json_attack_std_model.py ├── collect_json_attack_std_model_for_SimulatorAttack.py ├── collect_json_attack_std_model_with_limited_queries.py ├── collect_json_output_stats.py ├── paper_figures │ ├── __init__.py │ ├── draw_ablation_study_figure.py │ ├── draw_figures_of_defensive_models.py │ ├── draw_figures_of_normal_models.py │ └── draw_figures_of_normal_models_of_simulator_attack.py └── statistics_toolkit.py └── vote_attack ├── __init__.py ├── sign_hunter_attack.py ├── square_attack.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/.gitignore -------------------------------------------------------------------------------- /LaMCTS/Classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/Classifier.py -------------------------------------------------------------------------------- /LaMCTS/MCTS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/MCTS.py -------------------------------------------------------------------------------- /LaMCTS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/README.md -------------------------------------------------------------------------------- /LaMCTS/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LaMCTS/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LaMCTS/functions/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/functions/functions.py -------------------------------------------------------------------------------- /LaMCTS/functions/mujoco_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/functions/mujoco_functions.py -------------------------------------------------------------------------------- /LaMCTS/functions/visualize_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/functions/visualize_policy.py -------------------------------------------------------------------------------- /LaMCTS/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/node.py -------------------------------------------------------------------------------- /LaMCTS/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/run.py -------------------------------------------------------------------------------- /LaMCTS/turbo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LaMCTS/turbo/gp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/turbo/gp.py -------------------------------------------------------------------------------- /LaMCTS/turbo/turbo_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/turbo/turbo_1.py -------------------------------------------------------------------------------- /LaMCTS/turbo/turbo_m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/turbo/turbo_m.py -------------------------------------------------------------------------------- /LaMCTS/turbo/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/turbo/utils.py -------------------------------------------------------------------------------- /LaMCTS/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LaMCTS/utils.py -------------------------------------------------------------------------------- /LeBA/HOGA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LeBA/HOGA.py -------------------------------------------------------------------------------- /LeBA/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LeBA/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LeBA/attack.py -------------------------------------------------------------------------------- /LeBA/learnable_black_box_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/LeBA/learnable_black_box_attack.py -------------------------------------------------------------------------------- /MGA_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MGA_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/MGA_attack/attack.py -------------------------------------------------------------------------------- /MGA_attack/mi_fgsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/MGA_attack/mi_fgsm.py -------------------------------------------------------------------------------- /MGA_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/MGA_attack/utils.py -------------------------------------------------------------------------------- /NES_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NES_attack/nes_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/NES_attack/nes_attack.py -------------------------------------------------------------------------------- /NP_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NP_attack/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NP_attack/models/neural_process_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/NP_attack/models/neural_process_model.py -------------------------------------------------------------------------------- /NP_attack/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NP_attack/training/training_for_CIFAR10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/NP_attack/training/training_for_CIFAR10.py -------------------------------------------------------------------------------- /ODS/SimBA_ODS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/ODS/SimBA_ODS.py -------------------------------------------------------------------------------- /ODS/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PPBA_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PPBA_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/PPBA_attack/attack.py -------------------------------------------------------------------------------- /PPBA_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/PPBA_attack/utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/README.md -------------------------------------------------------------------------------- /SWITCH_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/analysis/analyze_SWITCH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/analysis/analyze_SWITCH.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/NO_SWITCH_rnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/NO_SWITCH_rnd.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_neg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_neg.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_neg_rnd_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_neg_rnd_attack.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_neg_save_query_trick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_neg_save_query_trick.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_neg_save_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_neg_save_statistics.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_neg_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_neg_statistics.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_rnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_rnd.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_rnd_save_query_trick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_rnd_save_query_trick.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_rnd_save_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_rnd_save_statistics.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_rnd_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_rnd_statistics.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/SWITCH_to_random_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/SWITCH_to_random_grad.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/attack/combine_RGF_with_surrogate_gradient_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/combine_RGF_with_surrogate_gradient_attack.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/group_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/group_generator.py -------------------------------------------------------------------------------- /SWITCH_attack/attack/recitification_surrogate_gradient_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/attack/recitification_surrogate_gradient_attack.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_finetune/inner_loop.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/meta_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_finetune/meta_learner.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_finetune/meta_network.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/task_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_finetune/task_dataset.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_finetune/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_finetune/train.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_ideal_surrogate(fail)/inner_loop.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/meta_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_ideal_surrogate(fail)/meta_learner.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_ideal_surrogate(fail)/meta_network.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/task_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_ideal_surrogate(fail)/task_dataset.py -------------------------------------------------------------------------------- /SWITCH_attack/learning_ideal_surrogate(fail)/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/learning_ideal_surrogate(fail)/train.py -------------------------------------------------------------------------------- /SWITCH_attack/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SWITCH_attack/script/training_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/SWITCH_attack/script/training_data_generator.py -------------------------------------------------------------------------------- /TREMBA/FCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/TREMBA/FCN.py -------------------------------------------------------------------------------- /TREMBA/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TREMBA/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/TREMBA/attack.py -------------------------------------------------------------------------------- /TREMBA/imagenet_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TREMBA/imagenet_model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/TREMBA/imagenet_model/resnet.py -------------------------------------------------------------------------------- /TREMBA/train_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/TREMBA/train_generator.py -------------------------------------------------------------------------------- /TREMBA/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/TREMBA/utils.py -------------------------------------------------------------------------------- /VBAD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VBAD/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/VBAD/attack.py -------------------------------------------------------------------------------- /VBAD/group_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/VBAD/group_generator.py -------------------------------------------------------------------------------- /VBAD/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/VBAD/models.py -------------------------------------------------------------------------------- /VBAD/tentative_perturbation_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/VBAD/tentative_perturbation_generator.py -------------------------------------------------------------------------------- /ZOO_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ZOO_attack/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/ZOO_attack/main.py -------------------------------------------------------------------------------- /ZOO_attack/zoo_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/ZOO_attack/zoo_attack.py -------------------------------------------------------------------------------- /adversarial_defense/TRADES/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/TRADES/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/TRADES/main.py -------------------------------------------------------------------------------- /adversarial_defense/TRADES/trades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/TRADES/trades.py -------------------------------------------------------------------------------- /adversarial_defense/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/adversarial_train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/adversarial_train/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/adversarial_train/main.py -------------------------------------------------------------------------------- /adversarial_defense/adversarial_train/pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/adversarial_train/pgd.py -------------------------------------------------------------------------------- /adversarial_defense/com_defend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/com_defend/backup/comdefend_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/com_defend/backup/comdefend_train.py -------------------------------------------------------------------------------- /adversarial_defense/com_defend/compression_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/com_defend/compression_network.py -------------------------------------------------------------------------------- /adversarial_defense/com_defend/network_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/com_defend/network_res.py -------------------------------------------------------------------------------- /adversarial_defense/com_defend/processer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/com_defend/processer.py -------------------------------------------------------------------------------- /adversarial_defense/com_defend/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/com_defend/train.py -------------------------------------------------------------------------------- /adversarial_defense/fast_adv_training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/fast_adv_training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/fast_adv_training/train.py -------------------------------------------------------------------------------- /adversarial_defense/fast_adv_training/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/fast_adv_training/utils.py -------------------------------------------------------------------------------- /adversarial_defense/feature_denoise/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/feature_denoise/adv_train_feature_denoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_denoise/adv_train_feature_denoise.py -------------------------------------------------------------------------------- /adversarial_defense/feature_denoise/train_feature_denoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_denoise/train_feature_denoise.py -------------------------------------------------------------------------------- /adversarial_defense/feature_distillation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/feature_distillation/jpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_distillation/jpeg.py -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/attack_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/attack_methods.py -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/fs_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/fs_eval.py -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/fs_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/fs_eval.sh -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/fs_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/fs_main.py -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/fs_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/fs_train.sh -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/ot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/ot.py -------------------------------------------------------------------------------- /adversarial_defense/feature_scatter/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/feature_scatter/utils.py -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/dataset/adv_images_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/high_level_guided_denoiser/dataset/adv_images_dataset.py -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/guided_denoise/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/guided_denoise/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/high_level_guided_denoiser/guided_denoise/main.py -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/high_level_guided_denoiser/script/generate_train_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/high_level_guided_denoiser/script/generate_train_set.py -------------------------------------------------------------------------------- /adversarial_defense/jpeg_compression/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/jpeg_compression/jpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/jpeg_compression/jpeg.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/MI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/MI/__init__.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/MI/cleverhans_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/MI/cleverhans_utils.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/MI/fgm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/MI/fgm.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/MI/pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/MI/pgd.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/torture/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/torture/__init__.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/torture/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/torture/dataset.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/torture/loss_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/torture/loss_function.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/torture/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/torture/shortcuts.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/train_mixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/train_mixup.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/__init__.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/context.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/image.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/logger.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/metrics.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/checkpoints/save_np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/checkpoints/save_np.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/dataset.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/flags.py -------------------------------------------------------------------------------- /adversarial_defense/mixup_inference/utils/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/mixup_inference/utils/shortcuts.py -------------------------------------------------------------------------------- /adversarial_defense/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/model/denoise_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/denoise_resnet.py -------------------------------------------------------------------------------- /adversarial_defense/model/feature_defense_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/feature_defense_model.py -------------------------------------------------------------------------------- /adversarial_defense/model/guided_denoiser_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/guided_denoiser_network.py -------------------------------------------------------------------------------- /adversarial_defense/model/pcl_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/pcl_resnet.py -------------------------------------------------------------------------------- /adversarial_defense/model/resnet_return_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/resnet_return_feature.py -------------------------------------------------------------------------------- /adversarial_defense/model/tinyimagenet_resnet_return_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/tinyimagenet_resnet_return_feature.py -------------------------------------------------------------------------------- /adversarial_defense/model/wrn_return_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/model/wrn_return_feature.py -------------------------------------------------------------------------------- /adversarial_defense/post_averaging/PA_defense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/post_averaging/PA_defense.py -------------------------------------------------------------------------------- /adversarial_defense/post_averaging/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/post_averaging/post_averaged_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/post_averaging/post_averaged_models.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/contrastive_proximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/contrastive_proximity.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/pcl_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/pcl_training.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/pcl_training_adversarial_pgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/pcl_training_adversarial_pgd.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/proximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/proximity.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/train_benign_image_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/train_benign_image_classifier.py -------------------------------------------------------------------------------- /adversarial_defense/prototype_conformity_loss/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/adversarial_defense/prototype_conformity_loss/utils.py -------------------------------------------------------------------------------- /autozoom_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autozoom_attack/autozoom_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/autozoom_attack/autozoom_attack.py -------------------------------------------------------------------------------- /autozoom_attack/codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/autozoom_attack/codec.py -------------------------------------------------------------------------------- /autozoom_attack/run_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/autozoom_attack/run_attack.py -------------------------------------------------------------------------------- /autozoom_attack/train_auto_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/autozoom_attack/train_auto_encoder.py -------------------------------------------------------------------------------- /autozoom_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/autozoom_attack/utils.py -------------------------------------------------------------------------------- /bandits/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bandits/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/bandits/attack.py -------------------------------------------------------------------------------- /benign_image_classifier/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benign_image_classifier/train_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/benign_image_classifier/train_cifar.py -------------------------------------------------------------------------------- /benign_image_classifier/train_tiny_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/benign_image_classifier/train_tiny_imagenet.py -------------------------------------------------------------------------------- /benign_image_classifier/train_vanilla_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/benign_image_classifier/train_vanilla_simulator.py -------------------------------------------------------------------------------- /bundle_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bundle_attack/bundle_bandits_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/bundle_attack/bundle_bandits_attack.py -------------------------------------------------------------------------------- /bundle_attack/bundle_square_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/bundle_attack/bundle_square_attack.py -------------------------------------------------------------------------------- /cifar_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/__init__.py -------------------------------------------------------------------------------- /cifar_models/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/alexnet.py -------------------------------------------------------------------------------- /cifar_models/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/densenet.py -------------------------------------------------------------------------------- /cifar_models/gdas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/LICENSE -------------------------------------------------------------------------------- /cifar_models/gdas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/README.md -------------------------------------------------------------------------------- /cifar_models/gdas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/configs/NAS-PTB-BASE.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/NAS-PTB-BASE.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/NAS-WT2-BASE.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/NAS-WT2-BASE.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/cos1800.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/cos1800.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/cos600.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/cos600.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cut.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cut.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutB128.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutB128.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutB64.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutB64.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutB96.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutB96.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutW1.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutW1.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutW3.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutW3.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-cutW5.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-cutW5.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-cifar-cos-nocut.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-cifar-cos-nocut.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-imagenet-B128.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-imagenet-B128.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-imagenet-B256.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-imagenet-B256.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/nas-imagenet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/nas-imagenet.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/pyramidC10.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/pyramidC10.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/pyramidC100.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/pyramidC100.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/resnet165.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/resnet165.config -------------------------------------------------------------------------------- /cifar_models/gdas/configs/resnet200.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/configs/resnet200.config -------------------------------------------------------------------------------- /cifar_models/gdas/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/LanguageDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/LanguageDataset.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/MetaBatchSampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/MetaBatchSampler.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/TieredImageNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/TieredImageNet.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/get_dataset_with_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/get_dataset_with_transform.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/test_NLP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/test_NLP.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/datasets/test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/datasets/test_dataset.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/CifarNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/CifarNet.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/ImageNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/ImageNet.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/SE_Module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/SE_Module.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/construct_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/construct_utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/genotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/genotypes.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/head_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/head_utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/model_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/model_search.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas/operations.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas_rnn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas_rnn/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas_rnn/basemodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas_rnn/basemodel.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas_rnn/genotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas_rnn/genotypes.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas_rnn/model_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas_rnn/model_search.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/nas_rnn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/nas_rnn/utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/scheduler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/scheduler/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/scheduler/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/scheduler/scheduler.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/scheduler/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/scheduler/utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/__init__.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/draw_pts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/draw_pts.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/evaluation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/evaluation_utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/flop_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/flop_benchmark.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/gpu_manager.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/model_utils.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/save_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/save_meta.py -------------------------------------------------------------------------------- /cifar_models/gdas/lib/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/gdas/lib/utils/utils.py -------------------------------------------------------------------------------- /cifar_models/preresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/preresnet.py -------------------------------------------------------------------------------- /cifar_models/pyramidnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/pyramidnet.py -------------------------------------------------------------------------------- /cifar_models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/resnet.py -------------------------------------------------------------------------------- /cifar_models/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/resnext.py -------------------------------------------------------------------------------- /cifar_models/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cifar_models/utils/drop_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/utils/drop_conv.py -------------------------------------------------------------------------------- /cifar_models/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/vgg.py -------------------------------------------------------------------------------- /cifar_models/wrn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models/wrn.py -------------------------------------------------------------------------------- /cifar_models_myself/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/__init__.py -------------------------------------------------------------------------------- /cifar_models_myself/carlinet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/carlinet.py -------------------------------------------------------------------------------- /cifar_models_myself/conv3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/conv3.py -------------------------------------------------------------------------------- /cifar_models_myself/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/densenet.py -------------------------------------------------------------------------------- /cifar_models_myself/dpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/dpn.py -------------------------------------------------------------------------------- /cifar_models_myself/efficient_densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/efficient_densenet.py -------------------------------------------------------------------------------- /cifar_models_myself/efficientnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/efficientnet.py -------------------------------------------------------------------------------- /cifar_models_myself/ghostnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/ghostnet.py -------------------------------------------------------------------------------- /cifar_models_myself/googlenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/googlenet.py -------------------------------------------------------------------------------- /cifar_models_myself/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/lenet.py -------------------------------------------------------------------------------- /cifar_models_myself/miscellaneous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/miscellaneous.py -------------------------------------------------------------------------------- /cifar_models_myself/mobilenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/mobilenet.py -------------------------------------------------------------------------------- /cifar_models_myself/mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/mobilenetv2.py -------------------------------------------------------------------------------- /cifar_models_myself/pnasnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/pnasnet.py -------------------------------------------------------------------------------- /cifar_models_myself/preact_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/preact_resnet.py -------------------------------------------------------------------------------- /cifar_models_myself/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/resnet.py -------------------------------------------------------------------------------- /cifar_models_myself/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/resnext.py -------------------------------------------------------------------------------- /cifar_models_myself/senet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/senet.py -------------------------------------------------------------------------------- /cifar_models_myself/shufflenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/shufflenet.py -------------------------------------------------------------------------------- /cifar_models_myself/shufflenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/shufflenetv2.py -------------------------------------------------------------------------------- /cifar_models_myself/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/vgg.py -------------------------------------------------------------------------------- /cifar_models_myself/wideresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/cifar_models_myself/wideresnet.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/config.py -------------------------------------------------------------------------------- /configures/AutoZOOM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/AutoZOOM.json -------------------------------------------------------------------------------- /configures/Bandits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/Bandits.json -------------------------------------------------------------------------------- /configures/NES_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/NES_attack_conf.json -------------------------------------------------------------------------------- /configures/PPBA_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/PPBA_attack_conf.json -------------------------------------------------------------------------------- /configures/SWITCH_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/SWITCH_attack_conf.json -------------------------------------------------------------------------------- /configures/SimBA_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/SimBA_attack_conf.json -------------------------------------------------------------------------------- /configures/TREMBA_attack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/TREMBA_attack.json -------------------------------------------------------------------------------- /configures/V-BAD_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/V-BAD_attack_conf.json -------------------------------------------------------------------------------- /configures/corr_attack/corrattack_diff.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/corr_attack/corrattack_diff.yaml -------------------------------------------------------------------------------- /configures/corr_attack/corrattack_diff_defense.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/corr_attack/corrattack_diff_defense.yaml -------------------------------------------------------------------------------- /configures/corr_attack/corrattack_flip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/corr_attack/corrattack_flip.yaml -------------------------------------------------------------------------------- /configures/corr_attack/corrattack_flip_defense.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/corr_attack/corrattack_flip_defense.yaml -------------------------------------------------------------------------------- /configures/frank_wolfe_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/frank_wolfe_attack_conf.json -------------------------------------------------------------------------------- /configures/meta_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/meta_attack_conf.json -------------------------------------------------------------------------------- /configures/meta_simulator_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/meta_simulator_attack_conf.json -------------------------------------------------------------------------------- /configures/prior_RGF_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/prior_RGF_attack_conf.json -------------------------------------------------------------------------------- /configures/sign_hunter_attack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/sign_hunter_attack.json -------------------------------------------------------------------------------- /configures/square_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/square_attack_conf.json -------------------------------------------------------------------------------- /configures/subspace_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/subspace_attack_conf.json -------------------------------------------------------------------------------- /configures/zoo_attack_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/configures/zoo_attack_conf.json -------------------------------------------------------------------------------- /constant_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/constant_enum.py -------------------------------------------------------------------------------- /corr_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /corr_attack/corrattack_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/corrattack_diff.py -------------------------------------------------------------------------------- /corr_attack/corrattack_flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/corrattack_flip.py -------------------------------------------------------------------------------- /corr_attack/gaussian_process/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /corr_attack/gaussian_process/attack_bayesian_EI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/gaussian_process/attack_bayesian_EI.py -------------------------------------------------------------------------------- /corr_attack/gaussian_process/gp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/gaussian_process/gp.py -------------------------------------------------------------------------------- /corr_attack/gaussian_process/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/gaussian_process/utils.py -------------------------------------------------------------------------------- /corr_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/corr_attack/utils.py -------------------------------------------------------------------------------- /dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataset/dataset_loader_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/dataset_loader_maker.py -------------------------------------------------------------------------------- /dataset/defensive_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/defensive_model.py -------------------------------------------------------------------------------- /dataset/meta_img_grad_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/meta_img_grad_dataset.py -------------------------------------------------------------------------------- /dataset/meta_two_queries_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/meta_two_queries_dataset.py -------------------------------------------------------------------------------- /dataset/npz_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/npz_dataset.py -------------------------------------------------------------------------------- /dataset/query_logits_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/query_logits_dataset.py -------------------------------------------------------------------------------- /dataset/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataset/script/check_model_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/script/check_model_accuracy.py -------------------------------------------------------------------------------- /dataset/script/check_pretrained_model_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/script/check_pretrained_model_accuracy.py -------------------------------------------------------------------------------- /dataset/script/generate_attacked_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/script/generate_attacked_dataset.py -------------------------------------------------------------------------------- /dataset/script/get_model_flops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/script/get_model_flops.py -------------------------------------------------------------------------------- /dataset/script/modify_attack_success_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/script/modify_attack_success_rate.py -------------------------------------------------------------------------------- /dataset/standard_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/standard_model.py -------------------------------------------------------------------------------- /dataset/target_class_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/target_class_dataset.py -------------------------------------------------------------------------------- /dataset/tiny_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/dataset/tiny_imagenet.py -------------------------------------------------------------------------------- /frank_wolfe_attack(fail)/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frank_wolfe_attack(fail)/fw_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/frank_wolfe_attack(fail)/fw_attack.py -------------------------------------------------------------------------------- /imagenet_models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/README.md -------------------------------------------------------------------------------- /imagenet_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/__init__.py -------------------------------------------------------------------------------- /imagenet_models/pnasnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/pnasnet.py -------------------------------------------------------------------------------- /imagenet_models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/resnet.py -------------------------------------------------------------------------------- /imagenet_models/senet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/senet.py -------------------------------------------------------------------------------- /imagenet_models/torchvision_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/torchvision_models.py -------------------------------------------------------------------------------- /imagenet_models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/utils.py -------------------------------------------------------------------------------- /imagenet_models/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/imagenet_models/vgg.py -------------------------------------------------------------------------------- /meta_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_attack/attacks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_attack/attacks/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/attacks/attack.py -------------------------------------------------------------------------------- /meta_attack/attacks/black_box_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/attacks/black_box_attack.py -------------------------------------------------------------------------------- /meta_attack/attacks/gradient_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/attacks/gradient_generator.py -------------------------------------------------------------------------------- /meta_attack/attacks/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/attacks/helpers.py -------------------------------------------------------------------------------- /meta_attack/attacks/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/attacks/options.py -------------------------------------------------------------------------------- /meta_attack/dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_attack/dataset/image_gradient_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/dataset/image_gradient_dataset.py -------------------------------------------------------------------------------- /meta_attack/meta_training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_attack/meta_training/learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/meta_training/learner.py -------------------------------------------------------------------------------- /meta_attack/meta_training/load_attacked_and_meta_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/meta_training/load_attacked_and_meta_model.py -------------------------------------------------------------------------------- /meta_attack/meta_training/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/meta_training/meta.py -------------------------------------------------------------------------------- /meta_attack/meta_training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/meta_training/train.py -------------------------------------------------------------------------------- /meta_attack/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_attack/script/grad_genenerate_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/script/grad_genenerate_script.py -------------------------------------------------------------------------------- /meta_attack/script/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_attack/script/utils.py -------------------------------------------------------------------------------- /meta_simulator_bandits/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/ablation_study/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/ablation_study/ablation_study_simulate_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/ablation_study/ablation_study_simulate_attack.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/ablation_study/meta_finetuner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/ablation_study/meta_finetuner.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/ablation_study/simulate_bandits_attack_on_benign_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/ablation_study/simulate_bandits_attack_on_benign_images.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/meta_model_finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/meta_model_finetune.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/simulate_bandits_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/simulate_bandits_attack.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/simulate_bandits_attack_shrink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/simulate_bandits_attack_shrink.py -------------------------------------------------------------------------------- /meta_simulator_bandits/attack/simulate_prior_RGF_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/attack/simulate_prior_RGF_attack.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/inner_loop.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/meta_distillation_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/meta_distillation_learner.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/meta_network.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/autoencoder_conv_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/autoencoder_conv_lstm.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/conv_gru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/conv_gru.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/conv_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/conv_lstm.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/deconv_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/deconv_lstm.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/fcn_8s.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/fcn_8s.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/unet.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/vae.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/vae_conv_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/vae_conv_lstm.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/network/video_pred_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/network/video_pred_network.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/script/generate_bandits_training_data_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/script/generate_bandits_training_data_script.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/script/generate_prior_RGF_train_data_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/script/generate_prior_RGF_train_data_script.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/tensorboard_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/tensorboard_helper.py -------------------------------------------------------------------------------- /meta_simulator_bandits/learning/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/learning/train.py -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/reptile_learning/inner_loop.py -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/meta_distillation_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/reptile_learning/meta_distillation_learner.py -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/reptile_learning/meta_network.py -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/tensorboard_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/reptile_learning/tensorboard_helper.py -------------------------------------------------------------------------------- /meta_simulator_bandits/reptile_learning/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_bandits/reptile_learning/train.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/image_logits_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/image_logits_dataset.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/inner_loop.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/meta_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/meta_learner.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/meta_network.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/reptile_inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/reptile_inner_loop.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/reptile_meta_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/reptile_meta_learner.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/meta_training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/meta_training/train.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_benign_images/script/image_logits_generate_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/script/image_logits_generate_script.py -------------------------------------------------------------------------------- /meta_simulator_benign_images/script/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_benign_images/script/utils.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_square_attack/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_square_attack/attack/meta_model_finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/attack/meta_model_finetune.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/attack/simulate_square_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/attack/simulate_square_attack.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/inner_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/inner_loop.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/meta_learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/meta_learner.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/meta_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/meta_network.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/task_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/task_dataset.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/tinyimagenet_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/tinyimagenet_models.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/learning/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/learning/train.py -------------------------------------------------------------------------------- /meta_simulator_square_attack/script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meta_simulator_square_attack/script/training_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/meta_simulator_square_attack/script/training_data_generator.py -------------------------------------------------------------------------------- /nevergrad_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nevergrad_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/nevergrad_attack/attack.py -------------------------------------------------------------------------------- /optimizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /optimizer/radam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/optimizer/radam.py -------------------------------------------------------------------------------- /paper_material/ChineseSlide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/ChineseSlide.pdf -------------------------------------------------------------------------------- /paper_material/Slide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/Slide.pdf -------------------------------------------------------------------------------- /paper_material/ablation_study.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/ablation_study.png -------------------------------------------------------------------------------- /paper_material/attack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack.png -------------------------------------------------------------------------------- /paper_material/attack_defensive_models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack_defensive_models.png -------------------------------------------------------------------------------- /paper_material/attack_success_rates_CIFAR-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack_success_rates_CIFAR-10.png -------------------------------------------------------------------------------- /paper_material/attack_success_rates_CIFAR-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack_success_rates_CIFAR-100.png -------------------------------------------------------------------------------- /paper_material/attack_success_rates_TinyImageNet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack_success_rates_TinyImageNet.png -------------------------------------------------------------------------------- /paper_material/attack_success_rates_defensive_models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/attack_success_rates_defensive_models.png -------------------------------------------------------------------------------- /paper_material/default_parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/default_parameters.png -------------------------------------------------------------------------------- /paper_material/meta-train.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/meta-train.jpg -------------------------------------------------------------------------------- /paper_material/pretrained_networks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/pretrained_networks.png -------------------------------------------------------------------------------- /paper_material/replace_simulator_experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/replace_simulator_experiment.png -------------------------------------------------------------------------------- /paper_material/simulator_attack_poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/simulator_attack_poster.pdf -------------------------------------------------------------------------------- /paper_material/simulator_attack_poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/simulator_attack_poster.png -------------------------------------------------------------------------------- /paper_material/targeted_L2_attack_TinyImageNet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/targeted_L2_attack_TinyImageNet.png -------------------------------------------------------------------------------- /paper_material/targeted_attack_CIFAR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/targeted_attack_CIFAR.png -------------------------------------------------------------------------------- /paper_material/untargeted_Linf_attack_TinyImageNet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/untargeted_Linf_attack_TinyImageNet.png -------------------------------------------------------------------------------- /paper_material/untargeted_attack_CIFAR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/paper_material/untargeted_attack_CIFAR.png -------------------------------------------------------------------------------- /parsimonious_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parsimonious_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/parsimonious_attack/attack.py -------------------------------------------------------------------------------- /parsimonious_attack/local_search_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/parsimonious_attack/local_search_helper.py -------------------------------------------------------------------------------- /parsimonious_attack/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/parsimonious_attack/main.py -------------------------------------------------------------------------------- /prior_guided_RGF_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prior_guided_RGF_attack/prior_RGF_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/prior_guided_RGF_attack/prior_RGF_attack.py -------------------------------------------------------------------------------- /sign_hunter_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_hunter_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_hunter_attack/attack.py -------------------------------------------------------------------------------- /sign_hunter_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_hunter_attack/utils.py -------------------------------------------------------------------------------- /sign_hunter_attention_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_hunter_attention_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_hunter_attention_attack/attack.py -------------------------------------------------------------------------------- /sign_hunter_attention_attack/grad_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_hunter_attention_attack/grad_cam.py -------------------------------------------------------------------------------- /sign_hunter_attention_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_hunter_attention_attack/utils.py -------------------------------------------------------------------------------- /sign_player/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_player/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_player/rl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_player/rl/a3c_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/a3c_model.py -------------------------------------------------------------------------------- /sign_player/rl/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/agent.py -------------------------------------------------------------------------------- /sign_player/rl/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/distribution.py -------------------------------------------------------------------------------- /sign_player/rl/misc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_player/rl/misc/async_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/misc/async_.py -------------------------------------------------------------------------------- /sign_player/rl/misc/batch_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/misc/batch_states.py -------------------------------------------------------------------------------- /sign_player/rl/misc/copy_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/misc/copy_param.py -------------------------------------------------------------------------------- /sign_player/rl/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/policy.py -------------------------------------------------------------------------------- /sign_player/rl/recurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/rl/recurrent.py -------------------------------------------------------------------------------- /sign_player/training/FCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/FCN.py -------------------------------------------------------------------------------- /sign_player/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sign_player/training/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/environment.py -------------------------------------------------------------------------------- /sign_player/training/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/main.py -------------------------------------------------------------------------------- /sign_player/training/pixelwise_a3c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/pixelwise_a3c.py -------------------------------------------------------------------------------- /sign_player/training/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/state.py -------------------------------------------------------------------------------- /sign_player/training/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/sign_player/training/test.py -------------------------------------------------------------------------------- /simba_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simba_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/simba_attack/attack.py -------------------------------------------------------------------------------- /simba_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/simba_attack/utils.py -------------------------------------------------------------------------------- /square_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/attack.py -------------------------------------------------------------------------------- /square_attack/grad_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/grad_cam.py -------------------------------------------------------------------------------- /square_attack/square_attack_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/square_attack_analysis.py -------------------------------------------------------------------------------- /square_attack/square_attack_grad_cam_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/square_attack_grad_cam_region.py -------------------------------------------------------------------------------- /square_attack/square_attack_with_surrogate_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/square_attack_with_surrogate_models.py -------------------------------------------------------------------------------- /square_attack/square_stripe_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/square_stripe_attack.py -------------------------------------------------------------------------------- /square_attack/square_tabu_search_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack/square_tabu_search_attack.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack_RL(fail)/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/a3c_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/a3c_model.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/agent.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/distribution.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/misc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/misc/async_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/misc/async_.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/misc/batch_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/misc/batch_states.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/misc/copy_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/misc/copy_param.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/policy.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/rl/recurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/rl/recurrent.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/FCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/FCN.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/environment.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/main.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/pixelwise_a3c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/pixelwise_a3c.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/state.py -------------------------------------------------------------------------------- /square_attack_RL(fail)/training/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/square_attack_RL(fail)/training/test.py -------------------------------------------------------------------------------- /subspace_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subspace_attack/run_subspace_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/subspace_attack/run_subspace_attack.py -------------------------------------------------------------------------------- /tiny_imagenet_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tiny_imagenet_models/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/densenet.py -------------------------------------------------------------------------------- /tiny_imagenet_models/inception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/inception.py -------------------------------------------------------------------------------- /tiny_imagenet_models/miscellaneous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/miscellaneous.py -------------------------------------------------------------------------------- /tiny_imagenet_models/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/resnext.py -------------------------------------------------------------------------------- /tiny_imagenet_models/resnext_features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tiny_imagenet_models/resnext_features/resnext101_32x4d_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/resnext_features/resnext101_32x4d_features.py -------------------------------------------------------------------------------- /tiny_imagenet_models/resnext_features/resnext101_64x4d_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/resnext_features/resnext101_64x4d_features.py -------------------------------------------------------------------------------- /tiny_imagenet_models/wrn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/tiny_imagenet_models/wrn.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/analyze_SWITCH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/analyze_SWITCH.py -------------------------------------------------------------------------------- /utils/collect_json_attack_defensive_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_defensive_model.py -------------------------------------------------------------------------------- /utils/collect_json_attack_defensive_model_for_SimulatorAttack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_defensive_model_for_SimulatorAttack.py -------------------------------------------------------------------------------- /utils/collect_json_attack_defensive_model_with_std_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_defensive_model_with_std_format.py -------------------------------------------------------------------------------- /utils/collect_json_attack_for_cosine_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_for_cosine_grad.py -------------------------------------------------------------------------------- /utils/collect_json_attack_std_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_std_model.py -------------------------------------------------------------------------------- /utils/collect_json_attack_std_model_for_SimulatorAttack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_std_model_for_SimulatorAttack.py -------------------------------------------------------------------------------- /utils/collect_json_attack_std_model_with_limited_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_attack_std_model_with_limited_queries.py -------------------------------------------------------------------------------- /utils/collect_json_output_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/collect_json_output_stats.py -------------------------------------------------------------------------------- /utils/paper_figures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/paper_figures/draw_ablation_study_figure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/paper_figures/draw_ablation_study_figure.py -------------------------------------------------------------------------------- /utils/paper_figures/draw_figures_of_defensive_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/paper_figures/draw_figures_of_defensive_models.py -------------------------------------------------------------------------------- /utils/paper_figures/draw_figures_of_normal_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/paper_figures/draw_figures_of_normal_models.py -------------------------------------------------------------------------------- /utils/paper_figures/draw_figures_of_normal_models_of_simulator_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/paper_figures/draw_figures_of_normal_models_of_simulator_attack.py -------------------------------------------------------------------------------- /utils/statistics_toolkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/utils/statistics_toolkit.py -------------------------------------------------------------------------------- /vote_attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vote_attack/sign_hunter_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/vote_attack/sign_hunter_attack.py -------------------------------------------------------------------------------- /vote_attack/square_attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/vote_attack/square_attack.py -------------------------------------------------------------------------------- /vote_attack/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/machanic/SimulatorAttack/HEAD/vote_attack/utils.py --------------------------------------------------------------------------------