code: def execute_epoch(self, epoch_info, learner):
          
          for param_group in epoch_info.optimizer.param_groups:
              param_group['lr'] = self.lr
  
          epoch_result = learner.run_epoch(epoch_info, self._source)
  
          return epoch_result
docs: Prepare the phase for learning