Source code for cleverhans.attacks.madry_et_al

"""
The MadryEtAl attack
"""

from cleverhans.attacks.projected_gradient_descent import ProjectedGradientDescent


[docs]class MadryEtAl(ProjectedGradientDescent): """ The attack from Madry et al 2017 """ def __init__(self, model, sess=None, dtypestr='float32', **kwargs): super(MadryEtAl, self).__init__(model, sess=sess, dtypestr=dtypestr, default_rand_init=True, **kwargs)