code: def test_imread_target_sizes():
      tens_400_400 = caer.imread(tens_path, target_size=(400, 400))
      tens_304_339 = caer.imread(tens_path, target_size=(304, 339))
      tens_199_206 = caer.imread(tens_path, target_size=(199, 206))
  
      assert tens_400_400.shape[:2] == (400, 400)
      assert tens_304_339.shape[:2] == (
          339,
          304,
      )  # Numpy arrays are processed differently (h,w) as opposed to (w,h)
      assert tens_199_206.shape[:2] == (
          206,
          199,
      )  # Numpy arrays are processed differently (h,w) as opposed to (w,h)
  
      assert isinstance(tens_400_400, caer.Tensor)
      assert isinstance(tens_304_339, caer.Tensor)
      assert isinstance(tens_199_206, caer.Tensor)
  
imports: import caer
  import os
  import cv2
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: test_imread_target_sizes() without return types