libsvm中测试最简单的easy.py的步骤

 svm中测试easy.py的基本步骤:
1.下载libsvm.
 下载地址是台大的林智仁:http://www.csie.ntu.edu.tw/~cjlin/
2.下载pathon2.6。因为libsvm下载后的easy.py不能直接操作,需要python语言的支持
 下载地址是:http://www.python.org/ 默认安装 注意:这里有个版本问题:libsvm-2.88中的easy.py中的print函数在pathon3.0 版本中会出现错误,原因是在于3.0版本中对print函数有了更加严格规定。
3.下载pgnuplot,一般大家下载的都是一个gp373w32文档,里面有直接可执行的pgnuplot.exe,不用安装。libsvm是用他完成绘图的。
4.修改pgnuplot在easy.py中的路径(easy.py在执行的过程中要调用grid.py的),默认的gnuplot_exe = r"c:/tmp/gp373w32 /pgnuplot.exe",用ULtraEdit打开grid.py,修改成你自己pgnuplot.exe的路径
5.libsvm是在DOS环境中工作的,所以需要打开命令提示符,可以建立一个.bat文件:
 call cmd
 easy.py heart_scale 就可以了

6.grid.py默认采用5倍交叉验证,对c采用的搜索范围和步长分别为[-10, 15]和 1,g的为[10, -15]和-1,请根据需要自行修改grid.py。

 

我测试的时候的软件环境:
操作系统 XP2
libsvm2.88
pathon2.6

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值