Libsvm配置方法

1. 先下载LIBSVM、python和gnuplot。

   其中,python是要安装的,其他不用安装。也是要执行libsvm中easy.py trip.py等程序,gnuplot是为画图的软件

2. 安装python(我下载的是python2.6,因为python3.0会出现一些不被支持的问题),可以安装在任何盘。

3. 设置python的路径(我的电脑->右键->属性->高级->环境变量->系统变量->path)。

      【注】在修改完路径变量后一定要重启机器,否则程序仍不能正常运行。

4. 修改代码:

(1)修改easy.py中的代码: 

                   # example for windows下面有一些需要的文件,把他们的路径改为你的安装路径。可以用相对路径

                        如:

                           svmscale_exe = r"..\windows\svm-scale.exe"

                           svmtrain_exe = r"..\windows\svm-train.exe"

                           svmpredict_exe = r"..\windows\svm-predict.exe"

                           gnuplot_exe = r"D:\gnuplot\binary\pgnuplot.exe"(是你安装的路径,我安的是D:)

         【注】这里r是raw的缩写,也可以用R,表示后面字符串中的“\”不作为转义字符 。

【注】③解决如下问题:

Traceback (most recent call last):

File "easy.py", line 61, in ?

c,g,rate = map(float,last_line.split())

ValueError: need more than 0 values to unpack

(2)修改grid.py中的代码:

gnuplot_exe = r"D\gnuplot\bin\gnuplot.exe"(设置成你安装的路径)

如还有问题:

     看是不是打开的easy.py是不是变成了,记事本格式,把它改为Python.exe即可

5. 检查是否成功:

      运行cmd,切换到D:\libsvm-3.0\tools(自己安装的libsvm的路径)

      运行命令  D:\libsvm-3.0\tools> easy.py 1.txt 2.txt

 大功告成!!

 

转载于:https://www.cnblogs.com/fanzilong/archive/2013/01/17/2865382.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值