class_docstr: Test class that extends tf.test.TestCase with extra functionality.
code: def assertSequenceAlmostEqual(
      self,
      got_seq: Iterable[Union[float, int]],
      expected_seq: Iterable[Union[float, int]],
      places: int = 5,
      delta: float = 0,
      msg_prefix="",
  ) -> None:
      got = list(got_seq)
      expected = list(expected_seq)
      self.assertEqual(
          len(got),
          len(expected),
          msg=msg_prefix + "lengths do not match",
      )
      for index, (a, b) in enumerate(zip(got, expected)):
          msg = (
              msg_prefix
              + "at index %d. sequences were: %s and %s"
              % (index, got, expected)
          )
          if math.isnan(a) or math.isnan(b):
              self.assertEqual(math.isnan(a), math.isnan(b), msg=msg)
          else:
              if delta:
                  self.assertAlmostEqual(a, b, msg=msg, delta=delta)
              else:
                  self.assertAlmostEqual(a, b, msg=msg, places=places)
  
imports: import math
  import tempfile
  from typing import Dict, Iterable, List, Optional, Sequence, Tuple, Union
  import tensorflow
  from tensorflow_model_analysis import constants
  from tensorflow_model_analysis.api import types
  from tensorflow_model_analysis.eval_saved_model import constants
  from tensorflow_model_analysis.eval_saved_model import load
  from tensorflow_model_analysis.eval_saved_model import util
  from tensorflow_model_analysis.utils import model_util
label_desc: Use image node_id 9 for calling the TensorflowModelAnalysisTest obj's underlying member method code with example usage: obj.assertSequenceAlmostEqual(got_seq, expected_seq, places, delta, msg_prefix) without return types