mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-09-19 05:54:20 +00:00
Max eig of Q limited to 5 times the mean
This commit is contained in:
parent
ffeef4ede4
commit
d139c18f22
@ -604,8 +604,15 @@ param_rms_smooth1: Smoothing proportion for parameter matrix, if assumed rank of
|
|||||||
mean = rms.mean()
|
mean = rms.mean()
|
||||||
rms += eps + smooth * mean
|
rms += eps + smooth * mean
|
||||||
new_mean = (eps + (smooth + 1) * mean)
|
new_mean = (eps + (smooth + 1) * mean)
|
||||||
return rms / new_mean
|
ans = rms / new_mean
|
||||||
|
|
||||||
|
# Apply max_rms
|
||||||
|
max_rms = 5.0
|
||||||
|
ans.clamp_(max=max_eig*2)
|
||||||
|
ans /= ans.mean()
|
||||||
|
ans.clamp_(max=max_eig)
|
||||||
|
ans /= ans.mean()
|
||||||
|
return ans
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user