Skip to content

Commit b770866

Browse files
Fix LRScheduler (#586)
1 parent 7e1834e commit b770866

File tree

1 file changed

+5
-1
lines changed
  • swift/trainers/optimizers/galore

1 file changed

+5
-1
lines changed

swift/trainers/optimizers/galore/utils.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@
55
import torch
66
from torch import nn
77
from torch.optim import Optimizer
8-
from torch.optim.lr_scheduler import LRScheduler
98
from transformers import Trainer, TrainingArguments, get_scheduler
109

1110
from swift.utils import get_logger
1211

12+
try:
13+
from torch.optim.lr_scheduler import _LRScheduler as LRScheduler
14+
except ImportError:
15+
from torch.optim.lr_scheduler import LRScheduler
16+
1317
logger = get_logger()
1418

1519

0 commit comments

Comments
 (0)