code: def __init__(self, min_size=None, **kwargs):
      self.NK = 5
      self.cat2label = {cat: i for i, cat in enumerate(self.CLASSES)}
      self.min_size = min_size
      self.gt_path = kwargs.get("gt_path")
      super(RetinaFaceDataset, self).__init__(**kwargs)
  
file_path: insightface/detection/scrfd/mmdet/datasets/retinaface.py
imports: import itertools
  import logging
  import os.path
  import tempfile
  from collections import OrderedDict
  import mmcv
  import numpy
  from mmcv.utils import print_log
  from terminaltables import AsciiTable
  from mmdet.core import eval_recalls
  from .builder import DATASETS
  from .custom import CustomDataset
label_desc: Use image node_id 1 to create a new RetinaFaceDataset object from inherited base classes: CustomDataset with example: obj = RetinaFaceDataset(min_size)