mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-12-11 06:55:27 +00:00
Bug fix for scalar case
This commit is contained in:
parent
9e92d13a33
commit
47df144253
@ -329,7 +329,7 @@ class NeutralGradient(Optimizer):
|
||||
exp_avg_sq = state["exp_avg_sq"]
|
||||
exp_avg_sq.mul_(beta2).addcmul_(grad, grad, value=1 - beta2)
|
||||
bias_correction2 = 1 - beta2 ** (step + 1)
|
||||
denom = (exp_avg_sq.sqrt()).add_(eps)
|
||||
denom = (exp_avg_sq.sqrt()).add_(grad_eps)
|
||||
this_delta = grad / denom
|
||||
alpha = -lr*(1-beta1)*(bias_correction2 ** 0.5)
|
||||
delta.add_(this_delta, alpha=alpha)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user