python版libsvm在windows下安装使用

使用的libsvm版本是http://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-2.89.zip
python版本是2.6

解压缩libsvm后,将libsvm-2.89\windows\python目录下的svmc.pyd文件复制到C:\Python26\DLLs;将libsvm-2.89\python目录下的svm.py放到C:\Python26\Lib目录里;
就可以了。
from svm import *

param = svm_parameter(kernel_type=LINEAR , C=10)
prob = svm_problem([1,0],[[1,3,1],[-1,2,-1]])
m = svm_model(prob,param)
print m.predict([1,0,3])
print m.predict_values_raw([1,0,3])
print m.predict_values_raw([1,2,3])
print m.predict_values_raw([-1,2,-3])

你可能感兴趣的:(C++,c,windows,python,C#)