code: def __init__(self, param_dict):
      super(DeepSpeedNebulaConfig, self).__init__()
  
      self.enabled = None
      self.persistent_storage_path = None
      self.persistent_time_interval = None
      self.num_of_version_in_retention = None
      self.enable_nebula_load = None
  
      if NEBULA in param_dict.keys():
          nebula_dict = param_dict[NEBULA]
      else:
          nebula_dict = {}
  
      self._initialize(nebula_dict)
  
imports: from deepspeed.runtime.config_utils import get_scalar_param, DeepSpeedConfigObject
  from deepspeed.nebula.constants import *
label_desc: Use image node_id 1 to create a new DeepSpeedNebulaConfig object from inherited base classes: DeepSpeedConfigObject with example: obj = DeepSpeedNebulaConfig(param_dict)