class_docstr: Base class for parsing annotations.
  
  Args:
      split (str): The split of the dataset. It is usually set automatically
          and users do not need to set it manually in config file in most
          cases.
      nproc (int): Number of processes to process the data. Defaults to 1.
          It is usually set automatically and users do not need to set it
          manually in config file in most cases.
code: def __init__(self, split: str, nproc: int = 1) -> None:
      self.nproc = nproc
      self.split = split
  
file_path: mmocr/mmocr/datasets/preparers/parsers/base.py
imports: from abc import abstractmethod
  from typing import Dict, List, Tuple, Union
  from mmocr.utils import track_parallel_progress_multi_args
label_desc: Use image node_id 1 to create a new BaseParser object  with example: obj = BaseParser(split, nproc)