code: def setup_instances_labels(self, record_component):
      # TODO HACK: Will not work for multitask, will fail silently
      self._original_labels = record_component.label_ids
      # Substitue labels with list of idxs, so we can also filter out iscrowds in case any bboxes are removed
      self.adapter._albu_in["labels"] = list(
          range(len(self._original_labels))
      )
  
      self.adapter._collect_ops.append(
          CollectOp(self.collect_labels, order=0.1)
      )
  
imports: import albumentations
  from itertools import chain
  from icevision.imports import *
  from icevision.utils import *
  from icevision.core import *
  from icevision.tfms.transform import *
  from icevision.tfms.albumentations.albumentations_helpers import get_size_without_padding, get_transform
label_desc: Use image node_id 2 for calling the AlbumentationsInstancesLabelsComponent obj's underlying member method code with example usage: obj.setup_instances_labels(record_component) without return types