code: def save_model(self, output_model_filepath, overwrite=True):
      self.init_sess()
  
      if output_model_filepath.endswith((".h5", ".hdf5")):
          output_model_filepath = ".".join(
              str.split(output_model_filepath, ".")[0:-1]
          )
  
      if os.path.exists(output_model_filepath) and overwrite:
          rmtree(output_model_filepath)
  
      if self.saver is None:
          self.saver = tf.train.Saver()
  
      save_path = self.saver.save(
          self.sess, os.path.join(output_model_filepath, "model.ckpt")
      )
  
      return save_path
  
imports: import os
  import glob
  import tensorflow
  import numpy
  from shutil import rmtree
  from tqdm import tqdm
  from deepneuro.models.model import DeepNeuroModel
  from deepneuro.utilities.util import add_parameter
label_desc: Use image node_id 6 for calling the TensorFlowModel obj's underlying member method code with example usage: obj.save_model(output_model_filepath, overwrite) and returns: save_path