ReduceLogSum

ReduceLogSum - 18

版本

  • 名稱: ReduceLogSum (GitHub)

  • 網域: main

  • since_version: 18

  • 函數: True

  • 支援層級: SupportType.COMMON

  • 形狀推斷: True

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

摘要

沿著提供的軸計算輸入張量元素之對數總和。如果 keepdims 等於 1,則產生的張量具有與輸入相同的等級。如果 keepdims 等於 0,則產生的張量會移除縮減的維度。等級為零的輸入張量有效。對空值集執行縮減會產生負無限大(如果資料類型支援)或未定義。

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

函數主體

此運算子的函數定義。

<
  domain: "",
  opset_import: ["" : 18]
>
ReduceLogSum <noop_with_empty_axes,keepdims>(data, axes) => (reduced)
{
   reduced_sum = ReduceSum <keepdims: int = @keepdims> (data, axes)
   reduced = Log (reduced_sum)
}

屬性

  • 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 運算。接受的範圍為 [-r, r-1],其中 r = rank(data)。

輸出

  • reduced (異質) - T

    縮減的輸出張量。

類型限制

  • T 在 (tensor(bfloat16)tensor(double)tensor(float)tensor(float16)tensor(int32)tensor(int64)tensor(uint32)tensor(uint64)) 中

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

ReduceLogSum - 13

版本

  • 名稱: ReduceLogSum (GitHub)

  • 網域: main

  • since_version: 13

  • 函數: False

  • 支援層級: SupportType.COMMON

  • 形狀推斷: True

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

摘要

沿著提供的軸計算輸入張量元素之對數總和。如果 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(bfloat16)tensor(double)tensor(float)tensor(float16)tensor(int32)tensor(int64)tensor(uint32)tensor(uint64)) 中

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

ReduceLogSum - 11

版本

  • 名稱: ReduceLogSum (GitHub)

  • 網域: main

  • since_version: 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)) 中

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

ReduceLogSum - 1

版本

  • 名稱: ReduceLogSum (GitHub)

  • 網域: main

  • since_version: 1

  • 函數: False

  • 支援層級: SupportType.COMMON

  • 形狀推斷: True

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

摘要

沿著提供的軸計算輸入張量元素的對數總和。如果 keepdims 等於 1,則產生的張量具有與輸入相同的等級。如果 keepdims 等於 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)) 中

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