|
参考了三个文章
http://www.jianshu.com/p/e0275a380803
http://www.jianshu.com/p/4315ceaf57c0
这里下的libsvm
http://www.csie.ntu.edu.tw/~cjlin/libsvm/
下载好慢。。。分享一个云盘好了
https://pan.baidu.com/s/1jIExV4E
测试
LIBSVM软件包中自带有测试数据,为软件包根目录下的heart_scale文件,可以用来测试LIBSVM是否安装成功。这里的heart_scale文件不能用Matlab的load进行读取,需要使用libsvmread读取。
进入LIBSVM的根目录运行以下代码(因为heart_scale文件没有被添加进搜索路径中,其他路径下无法访问这个文件):
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Courier} span.s1 {color: #b245f3}[heart_scale_label, heart_scale_inst] = libsvmread('heart_scale');
model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');
[predict_label, accuracy, dec_values] = libsvmpredict(heart_scale_label, heart_scale_inst, model);
成功
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-3 09:17
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社