code: def load_config_files(filename_or_filenames, warn_overwrite=True):
      if isinstance(filename_or_filenames, list) or isinstance(
          filename_or_filenames, tuple
      ):
          filenames = filename_or_filenames
      else:
          filenames = [filename_or_filenames]
  
      if len(filenames) <= 0:
          tf.logging.error("Tried to load 0 config files.")
  
      config = EasyDict({})
      for filename in filenames:
          with tf.gfile.GFile(filename) as f:
              new_config = EasyDict(yaml.load(f))
          config = merge_into(
              new_config,
              config,
              overwrite=True,
              warn_overwrite=warn_overwrite,
          )
      return config
  
file_path: luminoth/luminoth/utils/config.py
imports: import inspect
  import os.path
  import tensorflow
  import yaml
  from easydict import EasyDict
  from luminoth.models import get_model
label_desc: Use image node_id 2 for calling a global function with example usage: load_config_files(filename_or_filenames, warn_overwrite) and returns: config