docstr: Test block diagonalization without any padding.
code: def test_convert_to_block_diag_2d_no_padding(self):
      """Test block diagonalization without any padding."""
      batch_data = np.random.uniform(size=(3, 4, 5, 4))
      block_diag_data = linalg.block_diag(
          *[x for x in np.reshape(batch_data, (-1, 5, 4))]
      )
  
      batch_data_sparse = _dense_to_sparse(batch_data)
      block_diag_sparse = utils.convert_to_block_diag_2d(
          batch_data_sparse
      )
  
      self.assertAllEqual(
          tf.sparse.to_dense(block_diag_sparse), block_diag_data
      )
  
imports: from absl.testing import parameterized
  import numpy
  from scipy import linalg
  import tensorflow
  from tensorflow_graphics.geometry.convolution import utils
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 6 for calling the UtilsConvertToBlockDiag2dTests obj's underlying member method code with example usage: obj.test_convert_to_block_diag_2d_no_padding() without return types