class_docstr: Randomly permute the channels of an image or video
class_docstr_tok: ["Randomly","permute","the","channels","of","an","image","or","video"]
code: def _transform(self, inpt: Any, params: Dict[str, Any]) -> Any:
      return self._call_kernel(
          F.permute_channels, inpt, params["permutation"]
      )
  
imports: import collections.abc
  from typing import Any, Dict, List, Optional, Sequence, Tuple, Union
  import torch
  from torchvision import transforms
  from torchvision.transforms.v2 import functional, Transform
  from ._transform import _RandomApplyTransform
  from ._utils import query_chw
label_desc: Use image node_id 2 for calling the RandomChannelPermutation obj's underlying member method code with example usage: obj._transform(inpt, params) and returns: self