code: def main(argv=None):
      from cleverhans_tutorials import check_installation
  
      check_installation(__file__)
  
      mnist_blackbox(
          nb_classes=FLAGS.nb_classes,
          batch_size=FLAGS.batch_size,
          learning_rate=FLAGS.learning_rate,
          nb_epochs=FLAGS.nb_epochs,
          holdout=FLAGS.holdout,
          data_aug=FLAGS.data_aug,
          nb_epochs_s=FLAGS.nb_epochs_s,
          lmbda=FLAGS.lmbda,
          aug_batch_size=FLAGS.data_aug_batch_size,
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import functools
  import logging
  import numpy
  from six.moves import xrange
  import tensorflow
  from cleverhans.attacks import FastGradientMethod
  from cleverhans.utils_tf import jacobian_graph, jacobian_augmentation
  from cleverhans.compat import flags
  from cleverhans.dataset import MNIST
  from cleverhans.initializers import HeReLuNormalInitializer
  from cleverhans.loss import CrossEntropy
  from cleverhans.model import Model
  from cleverhans.train import train
  from cleverhans.utils import set_log_level
  from cleverhans.utils import TemporaryLogLevel
  from cleverhans.utils import to_categorical
  from cleverhans.utils_tf import model_eval, batch_eval
  from cleverhans.model_zoo.basic_cnn import ModelBasicCNN
label_desc: Use image node_id 5 for calling a global function with example usage: main(argv) without return types