壓縮¶
壓縮 - 11¶
版本¶
名稱: 壓縮 (GitHub)
網域:
main
since_version:
11
函數:
False
支援等級:
SupportType.COMMON
形狀推斷:
True
此版本的運算符自版本 11起可用。
摘要¶
沿著給定軸從輸入張量中選擇切片,其中條件針對每個軸索引評估為 True。如果未提供軸,則在選擇元素之前會先將輸入展平。壓縮的行為類似於 numpy.compress:https://scipy-docs.dev.org.tw/doc/numpy/reference/generated/numpy.compress.html
屬性¶
軸 - INT :
(可選) 沿著哪個軸取得切片。如果未指定,則在選擇元素之前會先將輸入展平。負值表示從最後一個開始計數維度。接受範圍為 [-r, r-1],其中 r = rank(輸入)。
輸入¶
input (異質) - T
rank r >= 1 的張量。
condition (異質) - T1
rank 1 的布林張量,用於指示要選擇哪些切片或資料元素。其長度可以小於輸入沿軸的長度,或者如果未指定軸,則小於展平的輸入大小。在這種情況下,超過條件長度的資料切片或元素會被捨棄。
輸出¶
output (異質) - T
如果指定軸,則為 rank r 的張量。否則,輸出為 rank 1 的張量。
類型約束¶
T 在 (
tensor(bool)
,tensor(complex128)
,tensor(complex64)
,tensor(double)
,tensor(float)
,tensor(float16)
,tensor(int16)
,tensor(int32)
,tensor(int64)
,tensor(int8)
,tensor(string)
,tensor(uint16)
,tensor(uint32)
,tensor(uint64)
,tensor(uint8)
)將輸入和輸出類型限制為所有張量類型。
T1 在 (
tensor(bool)
)限制為布林張量。
壓縮 - 9¶
版本¶
名稱: 壓縮 (GitHub)
網域:
main
since_version:
9
函數:
False
支援等級:
SupportType.COMMON
形狀推斷:
False
此版本的運算符自版本 9起可用。
摘要¶
沿著給定軸從輸入張量中選擇切片,其中條件針對每個軸索引評估為 True。如果未提供軸,則在選擇元素之前會先將輸入展平。壓縮的行為類似於 numpy.compress:https://scipy-docs.dev.org.tw/doc/numpy/reference/generated/numpy.compress.html
屬性¶
軸 - INT :
(可選) 沿著哪個軸取得切片。如果未指定,則在選擇元素之前會先將輸入展平。
輸入¶
input (異質) - T
rank r >= 1 的張量。
condition (異質) - T1
rank 1 的布林張量,用於指示要選擇哪些切片或資料元素。其長度可以小於輸入沿軸的長度,或者如果未指定軸,則小於展平的輸入大小。在這種情況下,超過條件長度的資料切片或元素會被捨棄。
輸出¶
output (異質) - T
如果指定軸,則為 rank r 的張量。否則,輸出為 rank 1 的張量。
類型約束¶
T 在 (
tensor(bool)
,tensor(complex128)
,tensor(complex64)
,tensor(double)
,tensor(float)
,tensor(float16)
,tensor(int16)
,tensor(int32)
,tensor(int64)
,tensor(int8)
,tensor(string)
,tensor(uint16)
,tensor(uint32)
,tensor(uint64)
,tensor(uint8)
)將輸入和輸出類型限制為所有張量類型。
T1 在 (
tensor(bool)
)限制為布林張量。