code: def add_charlm_args(parser):
      parser.add_argument(
          "--charlm",
          default="default",
          type=str,
          help="Which charlm to run on.  Will use the default charlm for this language/model if not set.  Set to None to turn off charlm for languages with a default charlm",
      )
      parser.add_argument(
          "--no_charlm",
          dest="charlm",
          action="store_const",
          const=None,
          help="Don't use a charlm, even if one is used by default for this package",
      )
  
imports: import argparse
  import glob
  import logging
  import os
  import pathlib
  import sys
  import tempfile
  from enum import Enum
  from stanza.resources.default_packages import default_charlms, lemma_charlms, pos_charlms, depparse_charlms, TRANSFORMERS, TRANSFORMER_LAYERS
  from stanza.models.common.constant import treebank_to_short_name
  from stanza.models.common.utils import ud_scores
  from stanza.resources.common import download, DEFAULT_MODEL_DIR, UnknownLanguageError
  from stanza.utils.datasets import common
  import stanza.utils.default_paths
  from stanza.utils import conll18_ud_eval
label_desc: Use image node_id 2 for calling a global function with example usage: add_charlm_args(parser) without return types