code: def restore_sampler_state(self):
          
  
          state = self.db.getstate() or {}
  
          # Restore sampler's state
          sampler_state = state.get('sampler', {})
          self.__dict__.update(sampler_state)
  
          # Restore stochastic parameters state
          stoch_state = state.get('stochastics', {})
          for sm in self.stochastics:
              try:
                  sm.value = stoch_state[sm.__name__]
              except:
                  warnings.warn(
                      'Failed to restore state of stochastic %s from %s backend' %
                      (sm.__name__, self.db.__name__))
docs: Restore the state of the sampler and to
          the state stored in the database.