diff --git a/ppcls/optimizer/learning_rate.py b/ppcls/optimizer/learning_rate.py index a2a850be6..437ffe243 100644 --- a/ppcls/optimizer/learning_rate.py +++ b/ppcls/optimizer/learning_rate.py @@ -56,9 +56,8 @@ class LRBase(object): self.step_each_epoch = step_each_epoch self.learning_rate = learning_rate self.warmup_epoch = warmup_epoch - self.warmup_steps = round( - self.warmup_epoch * - self.step_each_epoch) if by_epoch else self.warmup_epoch + self.warmup_steps = self.warmup_epoch if by_epoch else round( + self.warmup_epoch * self.step_each_epoch) self.warmup_start_lr = warmup_start_lr self.last_epoch = last_epoch self.by_epoch = by_epoch