code: def targets(self) -> Dict[str, Callable]:
      # you must specify targets in subclass
      # for example: ('image', 'mask')
      #              ('image', 'boxes')
      raise NotImplementedError
  
imports: from __future__ import absolute_import
  import random
  from copy import deepcopy
  from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple, Union, cast
  from warnings import warn
  import cv2
  import numpy
  from .serialization import Serializable, get_shortest_class_fullname
  from .utils import format_args
label_desc: Use image node_id 9 for calling the BasicTransform obj's underlying member method code with example usage: obj.targets() without return types