code: def _get_config_from_experiment_directory(
      experiment_directory,
  ) -> DictConfig:
      cfg_file = os.path.join(experiment_directory, "expconfig.yaml")
      config = OmegaConf.load(cfg_file)
      # pyre-ignore[7]
      return OmegaConf.merge(get_default_args(Experiment), config)
  
file_path: pytorch3d/projects/implicitron_trainer/visualize_reconstruction.py
imports: import os
  import sys
  from typing import Optional, Tuple
  import numpy
  import torch
  from omegaconf import DictConfig, OmegaConf
  from pytorch3d.implicitron.models.visualization.render_flyaround import render_flyaround
  from pytorch3d.implicitron.tools.config import enable_get_default_args, get_default_args
  from .experiment import Experiment
label_desc: Use image node_id 2 for calling a global function with example usage: _get_config_from_experiment_directory(experiment_directory) and returns: OmegaConf