2024 年 PHP Conference Japan

SVMModel::predict_probability

(PECL svm >= 0.1.4)

SVMModel::predict_probability傳回先前未見資料的類別機率

說明

public SVMModel::predict_probability(陣列 $data): 浮點數

此函數接受一個資料陣列並嘗試預測其類別,如同 predict 函數。此外,此函數還會返回一個機率陣列,模型中的每個類別都有一個對應的機率,表示提供的資料屬於該類別的估計機率。需要使用的模型必須以 probability 參數設定為 true 的方式訓練。

參數

data

要分類的陣列。這應該是一系列以遞增鍵值排序的鍵值對,但不一定是連續的。

probabilities

提供的變數將會被填入機率值。如果模型沒有機率資訊,則為 null;否則,將會是一個陣列,其中索引是類別名稱,值是預測的機率。

回傳值

浮點數,預測值。在分類的情況下,這將是一個類別標籤;在迴歸的情況下,這將是一個實數值。發生錯誤時會拋出 SVMException。

另請參閱

  • SVM::predict()

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top