code: def testSVD_HasReasonableAccuracy_TFLite(self):
      model = _build_model()
  
      compressed_model = svd.SVD(rank=16).compress_model(model)
  
      _train_model(compressed_model)
  
      saved_model_dir = _save_as_saved_model(compressed_model)
      compressed_tflite_file = _convert_to_tflite(saved_model_dir)
  
      accuracy = test_utils_mnist.eval_tflite(compressed_tflite_file)
  
      self.assertGreater(accuracy, 0.60)
  
file_path: model-optimization/tensorflow_model_optimization/python/core/common/keras/compression/algorithms/same_training_and_inference_test.py
imports: import os
  import tempfile
  import tensorflow
  from tensorflow_model_optimization.python.core.common.keras.compression.algorithms import same_training_and_inference
  from tensorflow_model_optimization.python.core.keras.testing import test_utils_mnist
label_desc: Use image node_id 4 for calling the FunctionalTest obj's underlying member method code with example usage: obj.testSVD_HasReasonableAccuracy_TFLite() without return types