code: def parse_args(args=None):
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "--data_dir",
          type=str,
          default="data/lemma",
          help="Directory for all lemma data.",
      )
      parser.add_argument(
          "--train_file",
          type=str,
          default=None,
          help="Input file for data loader.",
      )
      parser.add_argument(
          "--eval_file",
          type=str,
          default=None,
          help="Input file for data loader.",
      )
      parser.add_argument(
          "--output_file",
          type=str,
          default=None,
          help="Output CoNLL-U file.",
      )
      parser.add_argument(
          "--gold_file",
          type=str,
          default=None,
          help="Output CoNLL-U file.",
      )
  
      parser.add_argument(
          "--mode", default="train", choices=["train", "predict"]
      )
      parser.add_argument("--shorthand", type=str, help="Shorthand")
  
      parser.add_argument("--batch_size", type=int, default=50)
      parser.add_argument("--seed", type=int, default=1234)
  
      args = parser.parse_args(args=args)
      return args
  
file_path: stanza/stanza/models/identity_lemmatizer.py
imports: import os
  import argparse
  import logging
  import random
  from stanza.models.lemma.data import DataLoader
  from stanza.models.lemma import scorer
  from stanza.models.common import utils
  from stanza.models.common.doc import *
  from stanza.utils.conll import CoNLL
  from stanza.models import _training_logging
label_desc: Use image node_id 1 for calling a global function with example usage: parse_args(args) and returns: args