ai.onnx.ml - CategoryMapper¶
CategoryMapper - 1 (ai.onnx.ml)¶
版本¶
網域:
ai.onnx.ml
since_version:
1
函數:
False
支援層級:
SupportType.COMMON
形狀推斷:
True
此版本的運算符自網域 ai.onnx.ml 的第 1 版起可用。
摘要¶
將字串轉換為整數,反之亦然。
使用兩個長度相等的序列在整數和字串之間進行映射,其中相同索引處的字串和整數詳細說明了映射。
每個運算符都會根據提供的預設值屬性,將整數轉換為字串或將字串轉換為整數。應該只定義一個預設值屬性。
如果設定字串預設值,則會將整數轉換為字串。如果設定整數預設值,則會將字串轉換為整數。
屬性¶
cats_int64s - INTS :
映射的整數。此序列的長度必須與 'cats_strings' 序列相同。
cats_strings - STRINGS :
映射的字串。此序列的長度必須與 'cats_int64s' 序列相同。
default_int64 - INT(預設值為
'-1'
)當在映射中找不到輸入字串值時使用的整數。
必須定義 'default_*' 屬性中的一個且僅一個。default_string - STRING(預設值為
'_Unused'
)當在映射中找不到輸入整數值時使用的字串。
必須定義 'default_*' 屬性中的一個且僅一個。
輸入¶
X(異質)- T1
輸入資料
輸出¶
Y(異質)- T2
輸出資料。如果輸入的是字串,則輸出值為整數,反之亦然。
類型約束¶
T1 屬於 (
tensor(int64)
,tensor(string)
)輸入必須是字串或整數的張量,可以是 [N,C] 或 [C]。
T2 屬於 (
tensor(int64)
,tensor(string)
)輸出是字串或整數的張量。其形狀將與輸入形狀相同。