天天看點

模式識别 - libsvm的函數調用方法 詳解

本文位址: http://blog.csdn.net/caroline_wendy/article/details/26261173

需要加載(load)SVM的模型, 然後将結點轉換為SVM的格式, 即索引(index)+資料(value)的形式;

釋放SVM的model有專用的函數: svm_free_and_destroy_model, 否則容易記憶體洩露;

可以預測資料的機率, 則需要模型是機率模型, 傳回的是一個類别數組(2分類, 則為2個值的數組), 即各個标簽的機率值;

注意: 标簽即機率值較大的部分, 是以在訓練時, 應注意正負樣本的順序, 

正樣本在前, 下标0, 為正樣本的機率, 下标1, 為負樣本的機率; 反之亦然.

代碼:

模式識别 - libsvm的函數調用方法 詳解

繼續閱讀