code: def check_values(self, values, table, type_name, tf_dtype):
      for i, r in enumerate(
          table.read_rows(
              ["fam1:" + type_name],
              row_set=row_set.from_rows_or_ranges(row_range.infinite()),
              output_type=tf_dtype,
          )
      ):
          if tf_dtype in [tf.float64, tf.float32]:
              self.assertAlmostEqual(values[i].numpy(), r.numpy()[0])
          else:
              self.assertEqual(values[i].numpy(), r.numpy()[0])
  
imports: import os
  from .bigtable_emulator import BigtableEmulator
  from tensorflow_io.python.ops.bigtable.bigtable_dataset_ops import BigtableClient
  import tensorflow_io.python.ops.bigtable.bigtable_row_range
  import tensorflow_io.python.ops.bigtable.bigtable_row_set
  import tensorflow
  from tensorflow import test
  from google.auth.credentials import AnonymousCredentials
  from google.cloud.bigtable import Client
  import datetime
  import pytest
  import sys
label_desc: Use image node_id 1 for calling the BigtableReadTest obj's underlying member method code with example usage: obj.check_values(values, table, type_name, tf_dtype) without return types