class_docstr: Configuration object used to store configurable parameters for FATE.
  
  This class is a modified copy of CrypTenConfig
  in https://github.com/facebookresearch/CrypTen/blob/main/crypten/config/config.py
class_docstr_tok: ["Configuration","object","used","to","store","configurable","parameters","for","FATE",".","This","class","is","a","modified","copy","of","CrypTenConfig","in","https",":","\/\/github.com\/facebookresearch\/CrypTen\/blob\/main\/crypten\/config\/config.py"]
code: def temp_override(self, override_dict):
      old_config = self.config
      try:
          dotlist = [f"{k}={v}" for k, v in override_dict.items()]
          update = OmegaConf.from_dotlist(dotlist)
          self.config = OmegaConf.merge(self.config, update)
          yield
      finally:
          self.config = old_config
  
file_path: FATE/python/fate/arch/config/_config.py
imports: import os
  from contextlib import contextmanager
  from omegaconf import OmegaConf
  from ruamel import yaml
label_desc: Use image node_id 3 for calling the Config obj's underlying member method code with example usage: obj.temp_override(override_dict) without return types