code: def __init__(self, config):
      self.config = config
  
      self.times = []
      self.iters = []
      self.offsets = []
      self.Xs = []
      self.Ys = []
  
      # create all the data savers
      self.data_savers = [
          self._support_savers[ds["type"]](
              ds, config["prjpath"], config["experiment-name"], name
          )
          for name, ds in list(config["output"].items())
          if isinstance(ds, dict)
      ]
  
      self.clock = [ds.interval for ds in self.data_savers]
  
file_path: GPyOpt/GPyOpt/interface/output.py
imports: import numpy
label_desc: Use image node_id 1 to create a new OutputEng object from inherited base classes: object with example: obj = OutputEng(config)