code: def test_split_vocabulary_entries(self):
      x = tf.constant([b"1  a b ", b"2 c", b"3      . . .   "])
      keys, values = tf_utils._split_vocabulary_entries(x)
      expected_keys = [b" a b ", b"c", b"     . . .   "]
      expected_values = [b"1", b"2", b"3"]
      self.assertAllEqual(self.evaluate(keys), np.array(expected_keys))
      self.assertAllEqual(
          self.evaluate(values), np.array(expected_values)
      )
  
imports: import os
  import numpy
  from packaging import version
  import tensorflow
  from tensorflow_transform import analyzers
  from tensorflow_transform import annotators
  from tensorflow_transform import tf_utils
  from tensorflow_transform import test_case
  from tensorflow.python.framework import composite_tensor
label_desc: Use image node_id 2 for calling the VocabTFUtilsTest obj's underlying member method code with example usage: obj.test_split_vocabulary_entries() without return types