输入输出
RELU激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
FAST_GELU激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
LOG激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
SIGMOID激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
SWISH激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
GELU激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输入  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同。  | 
SWIGLU_FORWARD激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输入 当“activationType”为ACTIVATION_SWIGLU_FORWARD时:对于  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输出 和输入维度/类型/格式相同,其dim维所对应的大小是输入的一半。  | 
SWIGLU_BACKWARD激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
x1  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输入 当“activationType”为ACTIVATION_SWIGLU_BACKWARD时,不支持  | 
x2  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输入 和x1的维度/类型/格式相同,其dim维所对应的大小是输入x1的2倍。  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float16/float/bf16  | 
ND  | 
输出 和x1的维度/类型/格式相同,其dim维所对应的大小是输入x1的2倍。  | 
FASTER_GELU_FORWARD激活类型
参数  | 
维度  | 
数据类型  | 
格式  | 
描述  | 
|---|---|---|---|---|
input  | 
[dim_0, dim_1, ..., dim_n]  | 
float/float16/bf16  | 
ND  | 
输入tensor。  | 
output  | 
[dim_0, dim_1, ..., dim_n]  | 
float/float16/bf16  | 
ND  | 
输出tensor。维度、数据类型、数据格式与输入tensor一致。  |