code: def get_user_config(usr_config_path, default_config=None):
      if default_config is None:
          config = get_default_config()
      else:
          config = default_config
      # get user config
      usr_config = get_config_from_file(usr_config_path)
      config.merge_from_other_cfg(usr_config)
  
      config = get_conditional_config(config)
      return config
  
file_path: OpenPrompt/openprompt/config.py
imports: import argparse
  from yacs.config import CfgNode
  import sys
  from openprompt.utils.utils import check_config_conflicts
  from .default_config import get_default_config
  from openprompt.utils.logging import logger
  import os
label_desc: Use image node_id 2 for calling a global function with example usage: get_user_config(usr_config_path, default_config) and returns: config