code: def _create_saved_model(self):
      root = autotrackable.AutoTrackable()
      save_dir = os.path.join(self.get_temp_dir(), "saved_model")
      save.save(root, save_dir)
      self.addCleanup(shutil.rmtree, save_dir)
      return save_dir
  
imports: import os
  import shutil
  from tensorflow.core.config import flags
  from tensorflow.core.protobuf import fingerprint_pb2
  from tensorflow.core.protobuf import saved_model_pb2
  from tensorflow.python.eager import def_function
  from tensorflow.python.eager import test
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import tensor_spec
  from tensorflow.python.lib.io import file_io
  from tensorflow.python.saved_model import fingerprinting
  from tensorflow.python.saved_model import fingerprinting_utils
  from tensorflow.python.saved_model import save
  from tensorflow.python.saved_model.pywrap_saved_model import constants
  from tensorflow.python.saved_model.pywrap_saved_model import fingerprinting
  from tensorflow.python.trackable import autotrackable
label_desc: Use image node_id 1 for calling the FingerprintingTest obj's underlying member method code with example usage: obj._create_saved_model() and returns: save_dir