fix steps check for anneal on first cycle (#1316)
This commit is contained in:
@@ -267,7 +267,7 @@ class ReLoRAScheduler(LRScheduler):
|
|||||||
original = self.inner_schedule.get_lr()
|
original = self.inner_schedule.get_lr()
|
||||||
step = self.last_epoch
|
step = self.last_epoch
|
||||||
|
|
||||||
if step < self.relora_steps:
|
if step < self.relora_steps - self.warmup_steps:
|
||||||
scale = 1
|
scale = 1
|
||||||
else:
|
else:
|
||||||
per_relora_progress = step % self.relora_steps
|
per_relora_progress = step % self.relora_steps
|
||||||
|
|||||||
Reference in New Issue
Block a user