剪裁

剪裁 - 13

版本

  • 名稱剪裁 (GitHub)

  • 網域main

  • since_version13

  • 函式True

  • 支援層級SupportType.COMMON

  • 形狀推斷True

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

摘要

剪裁運算子將給定輸入限制在一個區間內。該區間由輸入「min」和「max」指定。它們預設為 numeric_limits::lowest() 和 numeric_limits::max()。當「min」大於「max」時,剪裁運算子會將所有「輸入」值設定為「max」的值。因此,這等同於「Min(max, Max(input, min))」。

輸入

介於 1 到 3 個輸入。

  • input (異質) - T

    要剪裁其元素的輸入張量

  • min (選用,異質) - T

    最小值,元素低於此值會被最小值取代。它必須是純量 (空形狀的張量)。

  • max (選用,異質) - T

    最大值,元素高於此值會被最大值取代。它必須是純量 (空形狀的張量)。

輸出

  • output (異質) - T

    具有剪裁輸入元素的輸出張量

類型限制

  • T 在 ( tensor(bfloat16), tensor(double), tensor(float), tensor(float16), tensor(int16), tensor(int32), tensor(int64), tensor(int8), tensor(uint16), tensor(uint32), tensor(uint64), tensor(uint8) )

    將輸入和輸出類型限制為所有數值張量。

剪裁 - 12

版本

  • 名稱剪裁 (GitHub)

  • 網域main

  • since_version12

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷True

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

摘要

剪裁運算子將給定輸入限制在一個區間內。該區間由輸入「min」和「max」指定。它們預設為 numeric_limits::lowest() 和 numeric_limits::max()。

輸入

介於 1 到 3 個輸入。

  • input (異質) - T

    要剪裁其元素的輸入張量

  • min (選用,異質) - T

    最小值,元素低於此值會被最小值取代。它必須是純量 (空形狀的張量)。

  • max (選用,異質) - T

    最大值,元素高於此值會被最大值取代。它必須是純量 (空形狀的張量)。

輸出

  • output (異質) - T

    具有剪裁輸入元素的輸出張量

類型限制

  • T 在 ( tensor(double), tensor(float), tensor(float16), tensor(int16), tensor(int32), tensor(int64), tensor(int8), tensor(uint16), tensor(uint32), tensor(uint64), tensor(uint8) )

    將輸入和輸出類型限制為所有數值張量。

剪裁 - 11

版本

  • 名稱剪裁 (GitHub)

  • 網域main

  • since_version11

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷True

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

摘要

剪裁運算子將給定輸入限制在一個區間內。該區間由輸入「min」和「max」指定。它們預設為 numeric_limits::lowest() 和 numeric_limits::max()。

輸入

介於 1 到 3 個輸入。

  • input (異質) - T

    要剪裁其元素的輸入張量

  • min (選用,異質) - T

    最小值,元素低於此值會被最小值取代。它必須是純量 (空形狀的張量)。

  • max (選用,異質) - T

    最大值,元素高於此值會被最大值取代。它必須是純量 (空形狀的張量)。

輸出

  • output (異質) - T

    具有剪裁輸入元素的輸出張量

類型約束

  • T 屬於 ( tensor(double), tensor(float), tensor(float16) )

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

Clip - 6

版本

  • 名稱剪裁 (GitHub)

  • 網域main

  • since_version: 6

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷True

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

摘要

Clip 運算符將給定的輸入限制在一個區間內。該區間由參數 'min' 和 'max' 指定。它們分別預設為 numeric_limits::lowest() 和 numeric_limits::max()。

屬性

  • max - FLOAT (預設為 '(3.402823e+38)')

    最大值,高於此值的元素將被 max 取代

  • min - FLOAT (預設為 '(-3.402823e+38)')

    最小值,低於此值的元素將被 min 取代

輸入

  • input (異質) - T

    要剪裁其元素的輸入張量

輸出

  • output (異質) - T

    具有剪裁輸入元素的輸出張量

類型約束

  • T 屬於 ( tensor(double), tensor(float), tensor(float16) )

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

Clip - 1

版本

  • 名稱剪裁 (GitHub)

  • 網域main

  • since_version: 1

  • 函式False

  • 支援層級SupportType.COMMON

  • 形狀推斷: False

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

摘要

Clip 運算符將給定的輸入限制在一個區間內。該區間由參數 'min' 和 'max' 指定。它們分別預設為 numeric_limits::lowest() 和 numeric_limits::max()。

屬性

  • consumed_inputs - INTS :

    舊版優化屬性。

  • max - FLOAT :

    最大值,高於此值的元素將被 max 取代

  • min - FLOAT :

    最小值,低於此值的元素將被 min 取代

輸入

  • input (異質) - T

    要剪裁其元素的輸入張量

輸出

  • output (異質) - T

    具有剪裁輸入元素的輸出張量

類型約束

  • T 屬於 ( tensor(double), tensor(float), tensor(float16) )

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