mirror of
https://github.com/huggingface/pytorch-image-models.git
synced 2025-06-03 15:01:08 +08:00
fix: multistep lr decay epoch bugs
- add milestones arguments - change decay_epochs to milestones variable
This commit is contained in:
parent
6d4665bb52
commit
57a988df30
@ -71,7 +71,7 @@ def create_scheduler(args, optimizer):
|
||||
elif args.sched == 'multistep':
|
||||
lr_scheduler = MultiStepLRScheduler(
|
||||
optimizer,
|
||||
decay_t=args.decay_epochs,
|
||||
decay_t=args.milestones,
|
||||
decay_rate=args.decay_rate,
|
||||
warmup_lr_init=args.warmup_lr,
|
||||
warmup_t=args.warmup_epochs,
|
||||
|
2
train.py
2
train.py
@ -171,6 +171,8 @@ parser.add_argument('--epoch-repeats', type=float, default=0., metavar='N',
|
||||
help='epoch repeat multiplier (number of times to repeat dataset epoch per train epoch).')
|
||||
parser.add_argument('--start-epoch', default=None, type=int, metavar='N',
|
||||
help='manual epoch number (useful on restarts)')
|
||||
parser.add_argument('--milestones', default=[30, 60], type=int, nargs='+', metavar="MILESTONES",
|
||||
help='list of epoch indices for multistep lr. must be increasing')
|
||||
parser.add_argument('--decay-epochs', type=float, default=100, metavar='N',
|
||||
help='epoch interval to decay LR')
|
||||
parser.add_argument('--warmup-epochs', type=int, default=3, metavar='N',
|
||||
|
Loading…
x
Reference in New Issue
Block a user