code: def arg_parse():
      """Parsing arguments"""
      parser = argparse.ArgumentParser(
          description="Quantile Binning for landmark uncertainty estimation."
      )
      parser.add_argument(
          "--cfg", required=False, help="path to config file", type=str
      )
  
      args = parser.parse_args()
  
      """Example:
      python main.py
  
      To use a custom config, or a config file provided in the configs folder:
      python main.py --cfg ../configs/isbi_config.yaml
  
      """
      return args
  
file_path: pykale/examples/landmark_uncertainty/main.py
imports: import argparse
  import os
  import warnings
  import numpy
  import pandas
  import seaborn
  from config import get_cfg_defaults
  from pandas import *
  import kale.utils.logger
  from kale.embed.uncertainty_fitting import fit_and_predict
  from kale.interpret.uncertainty_quantiles import generate_fig_comparing_bins, generate_fig_individual_bin_comparison
  from kale.utils.download import download_file_by_url
label_desc: Use image node_id 1 for calling a global function with example usage: arg_parse() and returns: args