code: def shear_y(data, shear, fill_value=128, interp_type=None):
      mt = fn.transforms.shear(shear=shear)
      return fn.warp_affine(
          data,
          matrix=mt,
          fill_value=fill_value,
          interp_type=interp_type,
          inverse_map=False,
      )
  
imports: from nvidia.dali import fn
  from nvidia.dali import types
  from nvidia.dali.auto_aug.core import augmentation
label_desc: Use image node_id 4 for calling a global function with example usage: shear_y(data, shear, fill_value, interp_type) and returns: fn