code: def generate(self, x, **kwargs):
      
  
      assert self.parse_params(**kwargs)
      labels, _nb_classes = self.get_or_guess_labels(x, kwargs)
      adv_x = self.attack(x, labels)
  
      return adv_x
docs: Generate symbolic graph for adversarial examples and return.
  
      :param x: The model's symbolic inputs.
      :param kwargs: Keyword arguments for the base attacker