code: def test_tensor_x_y_sharded_x_y(self):
      t00 = np.array([[0, 1], [4, 5]])
      t01 = np.array([[2, 3], [6, 7]])
      t10 = np.array([[8, 9], [12, 13]])
      t11 = np.array([[10, 11], [14, 15]])
      tensors = [t00, t01, t10, t11]
      sharded_on_x_y = layout.Layout(
          [_MESH_DIM_X, _MESH_DIM_Y], mesh=self.mesh
      )
      self.assertAllClose(
          numpy_util.unpacked_to_numpy(tensors, sharded_on_x_y),
          np.arange(16).reshape(4, 4),
      )
  
file_path: tensorflow-upstream/tensorflow/dtensor/python/tests/numpy_util_test.py
imports: import numpy
  from tensorflow.dtensor.python import layout
  from tensorflow.dtensor.python import numpy_util
  from tensorflow.dtensor.python.tests import test_util
  from tensorflow.python.platform import test
label_desc: Use image node_id 7 for calling the NumpyUtilTest obj's underlying member method code with example usage: obj.test_tensor_x_y_sharded_x_y() without return types