code: def main(argv):
      if len(argv) > 1:
          raise app.UsageError("Too many command-line arguments.")
  
      v2_compat.enable_v2_behavior()
  
      save.save(
          ToyModule(),
          FLAGS.saved_model_path,
          options=save_options.SaveOptions(save_debug_info=False),
      )
      logging.info("Saved model to: %s", FLAGS.saved_model_path)
  
file_path: tensorflow-upstream/tensorflow/core/tfrt/saved_model/tests/gen_variable_on_tpu.py
imports: from absl import app
  from absl import flags
  from absl import logging
  from tensorflow.python.compat import v2_compat
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_spec
  from tensorflow.python.module import module
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import variables
  from tensorflow.python.saved_model import save
  from tensorflow.python.saved_model import save_options
label_desc: Use image node_id 1 for calling a global function with example usage: main(argv) without return types