1. 程式人生 > >libsvm的C++使用詳細例子(採用TXT格式的資料)

libsvm的C++使用詳細例子(採用TXT格式的資料)

2:按照要求格式製作資料集(本次例子採用   libsvm c++ 簡單例子 性別預測  裡面的資料)

訓練資料:(xingbie_train.txt)

測試資料:(xingbie_test.txt)

3:新建一個VS工程(SVM),資料夾下存放了以下檔案(本次測試需要svm.h,svm-predict.c,svm-train.c)

4:訓練模型

4.1 新增的檔案見該表

4.2 (注意:為保證程式碼不是一閃而過,在svm-train.c裡面加了一句)

4.3 配置引數,在工程的屬性裡配置的(由於其他的引數有預設值,我就沒有寫上,可以參看renadme)

4.4 執行結果

5 預測

5.1 新增的檔案見該表

5.2 (注意:為保證程式碼不是一閃而過,在svm-predict.c的main函式裡面加了一句)

5.3 配置引數

5.4 執行結果

至此,基於原始碼呼叫的訓練與預測例子已經完成。