ReduceMax

ReduceMax - 20

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 20

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 20 開始提供。

摘要

沿著提供的軸計算輸入張量元素的最大值。如果 keepdims 等於 1,則結果張量與輸入具有相同的秩。如果 keepdims 等於 0,則結果張量會刪除縮減的維度。秩為零的輸入張量是有效的。如果資料類型支援,則對一組空值進行縮減會產生負無限大;否則會產生資料類型的最小值。

如果輸入資料類型為布林值,則比較應考慮 False < True

上述行為類似於 numpy,但 numpy 預設 keepdimsFalse 而不是 True

屬性

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

  • noop_with_empty_axes - INT (預設為 '0')

    定義如果 'axes' 為空時的行為。預設行為為 'false' 時,會縮減所有軸。當 axes 為空且此屬性設定為 true 時,輸入張量將不會縮減,且輸出張量將與輸入張量等效。

輸入

介於 1 到 2 個輸入之間。

  • data (異質) - T

    輸入張量。

  • axes (選用,異質) - tensor(int64)

    選用的整數列表輸入,沿著該列表進行縮減。如果 'noop_with_empty_axes' 為 false,則預設值為縮減輸入張量的所有維度,否則當 'noop_with_empty_axes' 為 true 時,則充當 Identity 運算。接受的範圍是 [-r, r-1],其中 r = rank(data)。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T 屬於 ( tensor(bfloat16)tensor(bool)tensor(double)tensor(float)tensor(float16)tensor(int32)tensor(int64)tensor(int8)tensor(uint32)tensor(uint64)tensor(uint8) )

    將輸入和輸出類型限制為數值和布林張量。

ReduceMax - 18

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 18

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 18 開始提供。

摘要

沿著提供的軸計算輸入張量元素的最大值。如果 keepdims 等於 1,則結果張量與輸入具有相同的秩。如果 keepdims 等於 0,則結果張量會刪除縮減的維度。秩為零的輸入張量是有效的。如果資料類型支援,則對一組空值進行縮減會產生負無限大;否則會產生資料類型的最小值。

上述行為類似於 numpy,但 numpy 預設 keepdimsFalse 而不是 True

屬性

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

  • noop_with_empty_axes - INT (預設為 '0')

    定義如果 'axes' 為空時的行為。預設行為為 'false' 時,會縮減所有軸。當 axes 為空且此屬性設定為 true 時,輸入張量將不會縮減,且輸出張量將與輸入張量等效。

輸入

介於 1 到 2 個輸入之間。

  • data (異質) - T

    輸入張量。

  • axes (選用,異質) - tensor(int64)

    選用的整數列表輸入,沿著該列表進行縮減。如果 'noop_with_empty_axes' 為 false,則預設值為縮減輸入張量的所有維度,否則當 'noop_with_empty_axes' 為 true 時,則充當 Identity 運算。接受的範圍是 [-r, r-1],其中 r = rank(data)。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T 屬於 ( tensor(bfloat16)tensor(double)tensor(float)tensor(float16)tensor(int32)tensor(int64)tensor(int8)tensor(uint32)tensor(uint64)tensor(uint8) )

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

ReduceMax - 13

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 13

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 13 開始提供。

摘要

沿著提供的軸計算輸入張量元素的最大值。如果 keepdims 等於 1,則結果張量與輸入具有相同的秩。如果 keepdims 等於 0,則結果張量會刪除縮減的維度。秩為零的輸入張量是有效的。如果資料類型支援,則對一組空值進行縮減會產生負無限大;否則會產生資料類型的最小值。

上述行為類似於 numpy,但 numpy 預設 keepdimsFalse 而不是 True

屬性

  • axes - INTS :

    一個整數列表,指定要沿哪些軸進行縮減。預設是縮減輸入張量的所有維度。可接受的範圍是 [-r, r-1],其中 r = rank(data)。

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

輸入

  • data (異質) - T

    輸入張量。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T 屬於 ( tensor(bfloat16)tensor(double)tensor(float)tensor(float16)tensor(int32)tensor(int64)tensor(int8)tensor(uint32)tensor(uint64)tensor(uint8) )

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

ReduceMax - 12

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 12

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 12 開始提供。

摘要

計算輸入張量沿指定軸的最大元素值。如果 keepdims 等於 1,則結果張量與輸入張量具有相同的秩。如果 keepdims 等於 0,則結果張量會將縮減的維度刪除。

上述行為與 numpy 類似,但 numpy 的 keepdims 預設值為 False 而不是 True。

屬性

  • axes - INTS :

    一個整數列表,指定要沿哪些軸進行縮減。預設是縮減輸入張量的所有維度。可接受的範圍是 [-r, r-1],其中 r = rank(data)。

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

輸入

  • data (異質) - T

    輸入張量。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T in ( tensor(double), tensor(float), tensor(float16), tensor(int32), tensor(int64), tensor(int8), tensor(uint32), tensor(uint64), tensor(uint8) )

    將輸入和輸出類型限制為高精度和 8 位元數值張量。

ReduceMax - 11

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 11

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 11 開始提供。

摘要

計算輸入張量沿指定軸的最大元素值。如果 keepdims 等於 1,則結果張量與輸入張量具有相同的秩。如果 keepdims 等於 0,則結果張量會將縮減的維度刪除。秩為零的輸入張量是有效的。在空值集合上進行縮減會產生負無限大(如果資料類型支援),否則會產生資料類型的最小值。

上述行為與 numpy 類似,但 numpy 的 keepdims 預設值為 False 而不是 True。

屬性

  • axes - INTS :

    一個整數列表,指定要沿哪些軸進行縮減。預設是縮減輸入張量的所有維度。可接受的範圍是 [-r, r-1],其中 r = rank(data)。

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

輸入

  • data (異質) - T

    輸入張量。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T in ( tensor(double), tensor(float), tensor(float16), tensor(int32), tensor(int64), tensor(uint32), tensor(uint64) )

    將輸入和輸出類型限制為高精度數值張量。

ReduceMax - 1

版本

  • 名稱: ReduceMax (GitHub)

  • 網域: main

  • since_version: 1

  • function: False

  • support_level: SupportType.COMMON

  • 形狀推斷: True

此運算子版本自版本 1 開始提供。

摘要

計算輸入張量沿指定軸的最大元素值。如果 keepdims 等於 1,則結果張量與輸入張量具有相同的秩。如果 keepdims 等於 0,則結果張量會將縮減的維度刪除。秩為零的輸入張量是有效的。在空值集合上進行縮減會產生負無限大(如果資料類型支援),否則會產生資料類型的最小值。

上述行為與 numpy 類似,但 numpy 的 keepdims 預設值為 False 而不是 True。

屬性

  • axes - INTS :

    一個整數列表,指定要沿哪些軸進行縮減。預設是縮減輸入張量的所有維度。

  • keepdims - INT (預設為 '1')

    保留或不保留縮減的維度,預設值 1 表示保留縮減的維度。

輸入

  • data (異質) - T

    輸入張量。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T in ( tensor(double), tensor(float), tensor(float16), tensor(int32), tensor(int64), tensor(uint32), tensor(uint64) )

    將輸入和輸出類型限制為高精度數值張量。