code: def test_resize_grayscale(self):
      if self.backend == "cv2" and not _cv2_available:
          return
      img = np.random.uniform(size=(1, 24, 32))
      with chainer.using_config("cv_resize_backend", self.backend):
          out = resize(
              img, size=(32, 64), interpolation=self.interpolation
          )
      self.assertEqual(out.shape, (1, 32, 64))
  
file_path: chainercv/tests/transforms_tests/image_tests/test_resize.py
imports: import unittest
  import numpy
  import PIL
  import chainer
  from chainer import testing
  from chainercv.transforms import resize
label_desc: Use image node_id 2 for calling the TestResize obj's underlying member method code with example usage: obj.test_resize_grayscale() without return types