ReduceSum

ReduceSum - 13

版本

  • 名稱: ReduceSum (GitHub)

  • 網域: main

  • 自版本: 13

  • 函式: False

  • 支援等級: SupportType.COMMON

  • 形狀推斷: True

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

摘要

沿著提供的軸計算輸入張量元素的總和。如果 keepdims 等於 1,則結果張量與輸入張量具有相同的秩。如果 keepdims 等於 0,則結果張量會修剪縮減的維度。秩為零的輸入張量是有效的。對空值集進行縮減會產生 0。

上述行為與 numpy 類似,但 numpy 預設將 keepdims 設定為 False 而不是 True

屬性

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

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

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

    如果「axes」為空時定義行為。預設行為為「false」時,將縮減所有軸。當軸為空且此屬性設定為 true 時,輸入張量將不會縮減,並且輸出張量將等同於輸入張量。

輸入

介於 1 到 2 個輸入之間。

  • data (異質) - T

    輸入張量。

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

    整數的可選輸入清單,沿著這些整數進行縮減。如果「noop_with_empty_axes」為 false,則預設值是縮減輸入張量的所有維度,否則當「noop_with_empty_axes」為 true 時,作為一個 Identity 運算。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

型別限制

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

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

ReduceSum - 11

版本

  • 名稱: ReduceSum (GitHub)

  • 網域: main

  • 自版本: 11

  • 函式: False

  • 支援等級: 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 於 ( tensor(double), tensor(float), tensor(float16), tensor(int32), tensor(int64), tensor(uint32), tensor(uint64) )

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

ReduceSum - 1

版本

  • 名稱: ReduceSum (GitHub)

  • 網域: main

  • 自版本: 1

  • 函式: False

  • 支援等級: SupportType.COMMON

  • 形狀推斷: True

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

摘要

沿著提供的軸計算輸入張量元素的總和。如果 keepdims 等於 1,則結果張量與輸入張量具有相同的秩。如果 keepdims 等於 0,則結果張量會修剪縮減的維度。秩為零的輸入張量是有效的。對空值集進行縮減會產生 0。

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

屬性

  • axes - INTS :

    要沿著縮減的整數清單。預設值是縮減輸入張量的所有維度。

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

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

輸入

  • data (異質) - T

    輸入張量。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

型別限制

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

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