code: def _build_user_config(self, opts):
      user_config = {}
  
      # Update user_config with opts if passed
      self.config_path = opts.config
      if self.config_path is not None:
          user_config = load_yaml(self.config_path)
  
      return user_config
  
imports: import collections
  import json
  import logging
  import os
  import warnings
  from ast import literal_eval
  from typing import List
  import torch
  from mmf.common.registry import registry
  from mmf.utils.env import import_user_module
  from mmf.utils.file_io import PathManager
  from mmf.utils.general import get_absolute_path, get_mmf_root
  from omegaconf import DictConfig, errors, OmegaConf
label_desc: Use image node_id 5 for calling the Configuration obj's underlying member method code with example usage: obj._build_user_config(opts) and returns: user_config