code: def main(argv=None):
      from cleverhans_tutorials import check_installation
  
      check_installation(__file__)
  
      mnist_tutorial(
          nb_epochs=FLAGS.nb_epochs,
          batch_size=FLAGS.batch_size,
          learning_rate=FLAGS.learning_rate,
          train_dir=FLAGS.train_dir,
          filename=FLAGS.filename,
          load_model=FLAGS.load_model,
      )
  
file_path: cleverhans/cleverhans_v3.1.0/cleverhans_tutorials/mnist_tutorial_keras_tf.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import os
  import tensorflow
  from tensorflow import keras
  import numpy
  from cleverhans.attacks import FastGradientMethod
  from cleverhans.compat import flags
  from cleverhans.dataset import MNIST
  from cleverhans.loss import CrossEntropy
  from cleverhans.train import train
  from cleverhans.utils import AccuracyReport
  from cleverhans.utils_keras import cnn_model
  from cleverhans.utils_keras import KerasModelWrapper
  from cleverhans.utils_tf import model_eval
label_desc: Use image node_id 2 for calling a global function with example usage: main(argv) without return types