class_docstr: Vanilla Gradient Descent TensorOptimizer.
code: def __init__(self, lr):
      self._lr = lr
  
imports: import warnings
  import numpy
  from six.moves import xrange
  import tensorflow
  import tensorflow_addons
  from cleverhans.attacks.attack import Attack
  from cleverhans.compat import reduce_mean, reduce_sum, reduce_max
  from cleverhans.model import Model
  from cleverhans import utils_tf
label_desc: Use image node_id 1 to create a new TensorGradientDescent object from inherited base classes: TensorOptimizer with example: obj = TensorGradientDescent(lr)