The optimizer block got a big update in v0.6.0, as a result it is not backward compatible.
Old config, prior to v0.6.0:
optim:
args:
betas:
- 0.9
- 0.98
eps: 1.0e-09
label_smoothing: 0.1
lr: 0.1
warmup_steps: 4000
amsgrad: false
weight_decay: 0
criterion: smooth_kld
inv_sqrt: false
constant: 2
name: ADAM
New config in v0.6.0
optimizer:
name: adam
args:
betas:
- 0.9
- 0.98
eps: 1.0e-09
lr: 0.1
schedule:
name: noam
args:
constant: 2
warmup: 4000
model_dim: 512
criterion:
name: smooth_kld
args:
label_smoothing: 0.1