code: def meta_graph_filename(
      checkpoint_filename, meta_graph_suffix="meta"
  ):
      """Returns the meta graph filename.
  
      Args:
        checkpoint_filename: Name of the checkpoint file.
        meta_graph_suffix: Suffix for `MetaGraphDef` file. Defaults to 'meta'.
  
      Returns:
        MetaGraph file name.
      """
      # If the checkpoint_filename is sharded, the checkpoint_filename could
      # be of format model.ckpt-step#-?????-of-shard#. For example,
      # model.ckpt-123456-?????-of-00005, or model.ckpt-123456-00001-of-00002.
      basename = re.sub(r"-[\d\?]+-of-\d+$", "", checkpoint_filename)
      suffixed_filename = ".".join([basename, meta_graph_suffix])
      return suffixed_filename
  
imports: import collections
  import copy
  import os.path
  import re
  import time
  from google.protobuf import text_format
  from tensorflow.core.protobuf import saver_pb2
  from tensorflow.python.checkpoint import checkpoint_options
  from tensorflow.python.eager import context
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import ops
  from tensorflow.python.lib.io import file_io
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.training import training_util
  from tensorflow.python.training.checkpoint_state_pb2 import CheckpointState
  from tensorflow.python.util import compat
  from tensorflow.python.util import deprecation
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 14 for calling a global function with example usage: meta_graph_filename(checkpoint_filename, meta_graph_suffix) and returns: suffixed_filename