diff options
| -rw-r--r-- | models/networks.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/models/networks.py b/models/networks.py index 2df58fe..0b8938d 100644 --- a/models/networks.py +++ b/models/networks.py @@ -87,8 +87,8 @@ def get_norm_layer(norm_type='instance'): def get_scheduler(optimizer, opt): if opt.lr_policy == 'lambda': - def lambda_rule(epoch): - lr_l = 1.0 - max(0, epoch - opt.niter) / float(opt.niter_decay+1) + def lambda_rule(epoch): # epoch ranges from [1, opt.niter+opt.niter_decay] + lr_l = 1.0 - max(0, epoch - opt.niter) / float(opt.niter_decay) return lr_l scheduler = lr_scheduler.LambdaLR(optimizer, lr_lambda=lambda_rule) elif opt.lr_policy == 'step': |
