def __init__(self, *args, **kwargs):
    super().__init__(*args, **kwargs)
    self._snapshot_parts = dict()
    self._runtime = dict()
    self.add_snapshot_part('variables', self.__dump_network_variable, self.__load_network_variable)
    self.add_snapshot_part('runtime', self.__dump_runtime, self.__load_runtime)
def __init__(self, *args, **kwargs):
    super().__init__(*args, **kwargs)
    self._snapshot_parts = dict()
    self._runtime = dict()
    self.add_snapshot_part('variables', self.__dump_network_variable, self.__load_network_variable)
    self.add_snapshot_part('runtime', self.__dump_runtime, self.__load_runtime)