code: def main(_):
      hparams = t2t_decoder.create_hparams()
      problem = hparams.problem
      frame_shape = [
          problem.frame_height,
          problem.frame_width,
          problem.num_channels,
      ]
      decode_hp = t2t_decoder.create_decode_hparams()
  
      output_dirs = [
          os.path.join(FLAGS.output_dir, "decode_%05d" % decode_id)
          for decode_id in range(decode_hp.num_decodes)
      ]
  
      video_metrics.compute_and_save_video_metrics(
          output_dirs,
          FLAGS.problem,
          hparams.video_num_target_frames,
          frame_shape,
      )
  
file_path: tensor2tensor/tensor2tensor/utils/compute_video_metrics.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  from six.moves import range
  from tensor2tensor.bin import t2t_decoder
  from tensor2tensor.utils import video_metrics
  import tensorflow.compat.v1
label_desc: Use image node_id 1 for calling a global function with example usage: main(_) without return types