code: def shift_rgb(
      image: torch.Tensor,
      r_shift: torch.Tensor,
      g_shift: torch.Tensor,
      b_shift: torch.Tensor,
  ) -> torch.Tensor:
      """Shift rgb channels.
  
      Shift each image's channel by either r_shift for red, g_shift for green and b_shift for blue channels.
      """
      KORNIA_CHECK_IS_TENSOR(image)
      KORNIA_CHECK_IS_COLOR(image, f"with shape {image.shape}")
  
      shifts = [r_shift, g_shift, b_shift]
  
      shifted = (
          image + torch.stack(shifts, dim=1).view(-1, 3, 1, 1).to(image)
      ).clamp_(min=0, max=1)
  
      return shifted
  
label_desc: Use image node_id 1 for calling a global function with example usage: shift_rgb(image, r_shift, g_shift, b_shift) and returns: shifted