NoamDecay
- class
NoamDecay
(d_model, warmup_steps, begin=1, step=1, dtype='float32')[源代码]
该接口提供Noam衰减学习率的功能。
Noam衰减的计算方式如下。
关于Noam衰减的更多细节请参考
式中,
- 参数:
- warmup_steps (Variable|int) - 预热步数,为超参数。如果设置为Variable类型,则数据类型为int32或int64的标量Tensor,也可以设置为为Python int。
- begin (int,可选) – 起始步。即以上运算式子中global_steps的初始值。默认值为0。
- dtype (str,可选) – 学习率值的数据类型,可以为"float32", "float64"。默认值为"float32"。
返回: 无
代码示例