diff options
| author | junyanz <junyanz@berkeley.edu> | 2017-10-19 19:35:11 -0700 |
|---|---|---|
| committer | junyanz <junyanz@berkeley.edu> | 2017-10-19 19:35:11 -0700 |
| commit | 2a344ccd6f80ce0435d2c58ccfd94c76dd423b1a (patch) | |
| tree | 86a6f6d59973da7299ccbfa729cf7e0847a15942 /models/networks.py | |
| parent | f87530a15cdf92064297825b8b7a9e23da87f6a5 (diff) | |
update learning rate policy
Diffstat (limited to 'models/networks.py')
| -rw-r--r-- | models/networks.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/models/networks.py b/models/networks.py index 0b8938d..19169c5 100644 --- a/models/networks.py +++ b/models/networks.py @@ -88,7 +88,7 @@ def get_norm_layer(norm_type='instance'): def get_scheduler(optimizer, opt): if opt.lr_policy == 'lambda': 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) + lr_l = 1.0 - max(0, epoch - opt.niter + 1) / float(opt.niter_decay + 1) return lr_l scheduler = lr_scheduler.LambdaLR(optimizer, lr_lambda=lambda_rule) elif opt.lr_policy == 'step': |
