函式名稱:SVMModel::load()
適用版本:PHP 7.4.0 及以上
函式說明:SVMModel::load() 函式用於從檔案中載入一個已經訓練好的 SVM 模型。
用法:
public static SVMModel::load(string $filename): SVMModel|false
引數:
- $filename:要載入的模型檔案的路徑。
返回值:
- 成功載入模型時,返回一個 SVMModel 物件。
- 載入模型失敗時,返回 false。
示例:
// 載入模型檔案
$model = SVMModel::load('path/to/model.svm');
// 判斷模型是否載入成功
if ($model !== false) {
// 使用模型進行預測
$prediction = $model->predict([1, 2, 3]);
// 列印預測結果
echo "預測結果:" . $prediction;
} else {
echo "模型載入失敗!";
}
注意事項:
- 模型檔案必須是由 SVMModel::save() 函式儲存的檔案。
- 載入模型檔案時,需要確保 SVM 擴充套件已經安裝並啟用。
- 如果模型載入失敗,可以透過檢查錯誤日誌或呼叫 error_get_last() 函式獲取錯誤資訊。
更多資訊:
- SVMModel::save() 函式用於儲存 SVM 模型到檔案中,可以在訓練完模型後使用。
- SVM 擴充套件提供了一系列功能強大的支援向量機演算法,可以用於分類、迴歸和異常檢測等任務。
- 詳細的 SVM 擴充套件文件可以在 PHP 官方網站上找到。