code: def testSplitV(self):
      with self.session() as session:
          with self.test_scope():
              output = session.run(
                  array_ops.split(
                      np.array(
                          [[1, 2, 3, 4], [5, 6, 7, 8], [9, 0, 1, 2]],
                          dtype=np.float32,
                      ),
                      [2, 2],
                      1,
                  )
              )
              expected = [
                  np.array([[1, 2], [5, 6], [9, 0]], dtype=np.float32),
                  np.array([[3, 4], [7, 8], [1, 2]], dtype=np.float32),
              ]
              self.assertAllEqual(output, expected)
  
imports: import unittest
  import numpy
  from tensorflow.compiler.tests import xla_test
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 9 for calling the NAryOpsTest obj's underlying member method code with example usage: obj.testSplitV() without return types