code: def arg_parse():
      """Parsing arguments"""
      parser = argparse.ArgumentParser(
          description="Domain Adversarial Networks on Digits Datasets"
      )
      parser.add_argument(
          "--cfg", required=True, help="path to config file", type=str
      )
      parser.add_argument(
          "--devices",
          default=1,
          help="gpu id(s) to use. int(0) for cpu. list[x,y] for xth, yth GPU."
          "str(x) for the first x GPUs. str(-1)/int(-1) for all available GPUs",
      )
      args = parser.parse_args()
      return args
  
file_path: pykale/examples/digits_dann/main.py
imports: import argparse
  import logging
  import time
  import pytorch_lightning
  from config import get_cfg_defaults
  from model import get_model
  from pytorch_lightning import loggers
  from pytorch_lightning.callbacks import ModelCheckpoint, TQDMProgressBar
  from kale.loaddata.image_access import DigitDataset
  from kale.loaddata.multi_domain import MultiDomainDatasets
  from kale.utils.seed import set_seed
label_desc: Use image node_id 1 for calling a global function with example usage: arg_parse() and returns: args