class_docstr: Transpose some results by given keys.
  
  Args:
      keys (Sequence[str]): Keys of results to be transposed.
      order (Sequence[int]): Order of transpose.
docstr: Call function to transpose the channel order of data in results.
  
  Args:
      results (dict): Result dict contains the data to transpose.
  
  Returns:
      dict: The result dict contains the data transposed to                 ``self.order``.
code: def __call__(self, results):
      """Call function to transpose the channel order of data in results.
  
          Args:
              results (dict): Result dict contains the data to transpose.
  
          Returns:
              dict: The result dict contains the data transposed to \
                  ``self.order``.
          """
      for key in self.keys:
          results[key] = results[key].transpose(self.order)
      return results
  
imports: from typing import Optional, Sequence
  import numpy
  from mmcv.transforms import to_tensor
  from mmcv.transforms.base import BaseTransform
  from mmengine.structures import InstanceData, PixelData
  from mmdet.registry import TRANSFORMS
  from mmdet.structures import DetDataSample, ReIDDataSample, TrackDataSample
  from mmdet.structures.bbox import BaseBoxes
label_desc: Use image node_id 2 for calling the Transpose obj's underlying member method code with example usage: obj.__call__(results) and returns: results