def shake_shake_fgsm(): aparams = HParams() aparams.attack = "fgsm" aparams.attack_epsilons = [(i+1) * 0.1 for i in range(12)] aparams.add_hparam("clip_min", 0.0) aparams.add_hparam("clip_max", 255.0) return aparams
def resnet_fgsm(): aparams = HParams() aparams.attack = "fgsm" aparams.epsilon_name = "eps" aparams.attack_epsilons = [i * 0.8 for i in range(20)] aparams.add_hparam("clip_min", 0.0) aparams.add_hparam("clip_max", 255.0) return aparams