Skip to content

Commit f3be98d

Browse files
committed
py: use math instead of np for safer torch.load constraint
1 parent c5de0e6 commit f3be98d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mortal/lr_scheduler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import numpy as np
1+
import math
22
from torch.optim.lr_scheduler import LambdaLR
33

44
class LinearWarmUpCosineAnnealingLR(LambdaLR):
@@ -25,5 +25,5 @@ def _step_inner(self, steps):
2525
if steps < self.max_steps:
2626
cos_steps = steps - self.warm_up_steps
2727
cos_max_steps = self.max_steps - self.warm_up_steps
28-
return self.final + 0.5 * (self.peak - self.final) * (1 + np.cos(cos_steps / cos_max_steps * np.pi))
28+
return self.final + 0.5 * (self.peak - self.final) * (1 + math.cos(cos_steps / cos_max_steps * math.pi))
2929
return self.final

0 commit comments

Comments
 (0)