ai.onnx.ml - LinearClassifier¶
LinearClassifier - 1 (ai.onnx.ml)¶
版本¶
網域:
ai.onnx.ml
since_version:
1
函數:
False
支援等級:
SupportType.COMMON
形狀推斷:
True
此版本的運算子自網域 ai.onnx.ml 的版本 1 起可用。
摘要¶
線性分類器
屬性¶
classlabels_ints - INTS :
使用整數標籤時的類別標籤。必須定義一個且僅一個「classlabels」屬性。
classlabels_strings - STRINGS :
使用字串標籤時的類別標籤。必須定義一個且僅一個「classlabels」屬性。
coefficients - FLOATS (必填)
模型權重的集合。
intercepts - FLOATS :
截距的集合。
multi_class - INT (預設為
'0'
)指示是否執行 OvR 或多項式 (0=OvR 為預設值)。
post_transform - STRING (預設為
'NONE'
)指示要套用至分數向量的轉換。
可以是 'NONE'、'SOFTMAX'、'LOGISTIC'、'SOFTMAX_ZERO' 或 'PROBIT' 其中之一
輸入¶
X (異質) - T1
要分類的資料。
輸出¶
Y (異質) - T2
分類輸出 (每個範例一個類別)。
Z (異質) - tensor(float)
分類分數 ([N,E] - 每個類別和範例一個分數)
類型約束¶
T1 in (
tensor(double)
,tensor(float)
,tensor(int32)
,tensor(int64)
)輸入必須是數值類型的張量,且形狀為 [N,C] 或 [C]。在後一種情況下,將被視為 [1,C]
T2 in (
tensor(int64)
,tensor(string)
)輸出將會是字串或整數的張量。