Mish¶
Mish - 22¶
版本¶
名稱: Mish (GitHub)
網域:
main
since_version:
22
函式:
True
支援層級:
SupportType.COMMON
形狀推論:
True
此版本的運算子自版本 22 起可用。
摘要¶
Mish:一種自我正規化的非單調神經激活函式。
使用公式在輸入張量 X 上逐元素執行線性單元
mish(x) = x * tanh(softplus(x)) = x * tanh(ln(1 + e^{x}))
函式主體¶
此運算子的函式定義。
<
domain: "",
opset_import: ["" : 22]
>
Mish (X) => (Y)
{
Softplus_X = Softplus (X)
TanHSoftplusX = Tanh (Softplus_X)
Y = Mul (X, TanHSoftplusX)
}
輸入¶
X (異質) - T
輸入張量
輸出¶
Y (異質) - T
輸出張量
類型限制¶
T 在 (
tensor(bfloat16)
,tensor(double)
,tensor(float)
,tensor(float16)
)將輸入 X 和輸出類型限制為浮點張量。
Mish - 18¶
版本¶
名稱: Mish (GitHub)
網域:
main
since_version:
18
函式:
True
支援層級:
SupportType.COMMON
形狀推論:
True
此版本的運算子自版本 18 起可用。
摘要¶
Mish:一種自我正規化的非單調神經激活函式。
使用公式在輸入張量 X 上逐元素執行線性單元
mish(x) = x * tanh(softplus(x)) = x * tanh(ln(1 + e^{x}))
函式主體¶
此運算子的函式定義。
<
domain: "",
opset_import: ["" : 18]
>
Mish (X) => (Y)
{
Softplus_X = Softplus (X)
TanHSoftplusX = Tanh (Softplus_X)
Y = Mul (X, TanHSoftplusX)
}
輸入¶
X (異質) - T
輸入張量
輸出¶
Y (異質) - T
輸出張量
類型限制¶
T 在 (
tensor(double)
,tensor(float)
,tensor(float16)
)將輸入 X 和輸出類型限制為浮點張量。