code: def __post_init__(self):
      self.callbacks: Optional[List] = None
  
      # used to keep track of provided transforms
      self._transform: Dict[RunningStage, _InputTransformPerStage] = {}
  
      # For all the stages possible, set/load the transforms.
      for stage in RunningStage:
          if stage not in INVALID_STAGES_FOR_INPUT_TRANSFORMS:
              self._populate_transforms_for_stage(stage)
  
imports: import inspect
  from dataclasses import dataclass
  from functools import partial
  from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple
  from pytorch_lightning.utilities import rank_zero_warn
  from pytorch_lightning.utilities.enums import LightningEnum
  from flash.core.data.callback import ControlFlow
  from flash.core.data.utilities.collate import default_collate
  from flash.core.data.utils import _STAGES_PREFIX
  from flash.core.utilities.stages import RunningStage
  from flash.core.utilities.types import INPUT_TRANSFORM_TYPE
label_desc: Use image node_id 1 for calling the InputTransform obj's underlying member method code with example usage: obj.__post_init__() without return types