class_docstr: Base Dataset class for Image datasets.
class_docstr_tok: ["Base","Dataset","class","for","Image","datasets","."]
docstr: Extra information to be represented in __repr__. Each line in the output
  string should be prefixed with ``\t``.
code: def extra_repr(self) -> str:
      r"""Extra information to be represented in __repr__. Each line in the output
      string should be prefixed with ``\t``.
      """
      from utils.tensor_utils import image_size_from_opts
  
      return (
          super().extra_repr()
          + f"\n\ttransforms={self.get_augmentation_transforms(size=image_size_from_opts(self.opts))}"
      )
  
imports: from __future__ import annotations
  import argparse
  from abc import ABC
  from typing import Any, Dict, Optional, TypedDict
  import torch
  from PIL import Image
  from torch.utils import data
  from data.transforms import BaseTransformation
  from data.video_reader import get_video_reader
  from utils import logger
label_desc: Use image node_id 2 for calling the BaseImageDataset obj's underlying member method code with example usage: obj.extra_repr() and returns: unknown