class_docstr: Maintain experiment list
class_docstr_tok: ["Maintain","experiment","list"]
docstr: load config from local file
docstr_tok: ["load","config","from","local","file"]
code: def read_file(self):
      """load config from local file"""
      if os.path.exists(self.experiment_file):
          try:
              with open(
                  self.experiment_file, "r", encoding="utf_8"
              ) as file:
                  return nni.load(fp=file)
          except ValueError:
              return {}
      return {}
  
file_path: nni/nni/tools/nnictl/config_utils.py
imports: import os
  import sqlite3
  import nni
  from .constants import NNI_HOME_DIR
  from .common_utils import get_file_lock
label_desc: Use image node_id 7 for calling the Experiments obj's underlying member method code with example usage: obj.read_file() and returns: dict, nni, dict