code: def testSplitEmpty(self):
      sp_empty = self._SparseTensor_4x6_empty()
      sparse_splits0 = sparse_ops.sparse_split(
          sp_input=sp_empty, num_split=2, axis=0
      )
      sparse_splits1 = sparse_ops.sparse_split(
          sp_input=sp_empty, num_split=2, axis=1
      )
      empty_inds = np.empty(shape=(0, 2), dtype=np.int64)
      self.assertAllEqual(sparse_splits0[0].indices, empty_inds)
      self.assertAllEqual(sparse_splits0[0].values, [])
      self.assertAllEqual(sparse_splits0[0].dense_shape, [2, 6])
      self.assertAllEqual(sparse_splits0[1].indices, empty_inds)
      self.assertAllEqual(sparse_splits0[1].values, [])
      self.assertAllEqual(sparse_splits0[1].dense_shape, [2, 6])
      self.assertAllEqual(sparse_splits1[0].indices, empty_inds)
      self.assertAllEqual(sparse_splits1[0].values, [])
      self.assertAllEqual(sparse_splits1[0].dense_shape, [4, 3])
      self.assertAllEqual(sparse_splits1[1].indices, empty_inds)
      self.assertAllEqual(sparse_splits1[1].values, [])
      self.assertAllEqual(sparse_splits1[1].dense_shape, [4, 3])
  
imports: import numpy
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import sparse_tensor
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import gen_sparse_ops
  from tensorflow.python.ops import sparse_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 15 for calling the SparseSplitOpTest obj's underlying member method code with example usage: obj.testSplitEmpty() without return types