LeakyRelu

LeakyRelu - 16

版本

  • 名稱LeakyRelu (GitHub)

  • 網域main

  • since_version16

  • 函式True

  • 支援層級SupportType.COMMON

  • 形狀推斷True

此運算子的版本自版本 16 起可用。

摘要

LeakyRelu 接受輸入資料 (Tensor) 和一個引數 alpha,並產生一個輸出資料 (Tensor),其中函式 f(x) = alpha * x x < 0f(x) = x x >= 0,逐元素套用至資料張量。

函式主體

此運算子的函式定義。

<
  domain: "",
  opset_import: ["" : 16]
>
LeakyRelu <alpha>(X) => (Y)
{
   Alpha = Constant <value_float: float = @alpha> ()
   AlphaCast = CastLike (Alpha, X)
   Zero = Constant <value: tensor = float {0}> ()
   ZeroCast = CastLike (Zero, X)
   XLessThanZero = Less (X, ZeroCast)
   AlphaMulX = Mul (AlphaCast, X)
   Y = Where (XLessThanZero, AlphaMulX, X)
}

屬性

  • alpha - FLOAT (預設為 '0.01')

    洩漏係數。

輸入

  • X (異質) - T

    輸入張量

輸出

  • Y (異質) - T

    輸出張量

類型約束

  • T 在 ( tensor(bfloat16), tensor(double), tensor(float), tensor(float16) )

    將輸入和輸出類型限制為浮點張量。

LeakyRelu - 6

版本

  • 名稱LeakyRelu (GitHub)

  • 網域main

  • since_version6

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷True

此運算子的版本自版本 6 起可用。

摘要

LeakyRelu 接受輸入資料 (Tensor) 和一個引數 alpha,並產生一個輸出資料 (Tensor),其中函式 f(x) = alpha * x x < 0f(x) = x x >= 0,逐元素套用至資料張量。

屬性

  • alpha - FLOAT (預設為 '0.01')

    洩漏係數。

輸入

  • X (異質) - T

    輸入張量

輸出

  • Y (異質) - T

    輸出張量

類型約束

  • T 在 ( tensor(double), tensor(float), tensor(float16) )

    將輸入和輸出類型限制為浮點張量。

LeakyRelu - 1

版本

  • 名稱LeakyRelu (GitHub)

  • 網域main

  • since_version1

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷False

此運算子的版本自版本 1 起可用。

摘要

LeakyRelu 接受輸入資料 (Tensor) 和一個引數 alpha,並產生一個輸出資料 (Tensor),其中函式 f(x) = alpha * x x < 0f(x) = x x >= 0,逐元素套用至資料張量。

屬性

  • alpha - FLOAT (預設為 '0.01')

    洩漏係數預設為 0.01。

  • consumed_inputs - INTS :

    舊版最佳化屬性。

輸入

  • X (異質) - T

    輸入張量

輸出

  • Y (異質) - T

    輸出張量

類型約束

  • T 在 ( tensor(double), tensor(float), tensor(float16) )

    將輸入和輸出類型限制為浮點張量。