class_docstr: Structure that holds a list of images (of possibly
  varying sizes) as a single tensor.
  This works by padding the images to the same size,
  and storing in a field the original sizes of each image
docstr: Access the individual image in its original size.
  
  Args:
      idx: int or slice
  
  Returns:
      Tensor: an image of shape (H, W) or (C, H, W)
code: def __getitem__(self, idx) -> torch.Tensor:
      """
      Access the individual image in its original size.
  
      Args:
          idx: int or slice
  
      Returns:
          Tensor: an image of shape (H, W) or (C, H, W)
      """
      size = self.image_sizes[idx]
      return self.tensor[idx, ..., : size[0], : size[1]]
  
file_path: vissl/vissl/data/collators/collator_helper.py
imports: from typing import List, Tuple
  import torch
label_desc: Use image node_id 3 for calling the MultiDimensionalTensor obj's underlying member method code with example usage: obj.__getitem__(idx) and returns: self