文件最后提交记录最后更新时间
2 个月前
2 个月前
2 个月前
2 个月前
2 个月前
2 个月前
2 个月前
README

LambNextRight

产品支持情况

产品 是否支持
Ascend 950PR/Ascend 950DT

功能说明

  • 算子功能:BERT LAMB优化器图融合算子:计算二阶矩next_v及其偏差校正后的分母sqrt(v_unbiased)+epsilon。

  • 计算公式:

y1=input_mul2×mul2_x+input_square2×mul3_x(next_v)y1 = input\_mul2 \times mul2\_x + input\_square^2 \times mul3\_x\quad(next\_v)

y2=y1×truediv1_recip+add2_yy2 = \sqrt{y1 \times truediv1\_recip} + add2\_y

参数说明

参数名输入/输出描述数据类型数据格式
input_square输入公式中的input_square。FLOAT16、FLOATND
input_mul2输入公式中的input_mul2。FLOAT16、FLOATND
mul2_x输入公式中的mul2_x。FLOAT16、FLOATND
mul3_x输入公式中的mul3_x。FLOAT16、FLOATND
truediv1_recip输入公式中的truediv1_recip。FLOAT16、FLOATND
add2_y输入公式中的add2_y。FLOAT16、FLOATND
y1输出公式中的y1。FLOAT16、FLOATND
y2输出公式中的y2。FLOAT16、FLOATND

约束说明

调用说明

调用方式 调用样例 说明
图模式调用 test_geir_lamb_next_right 通过算子IR构图方式调用LambNextRight算子。