Libsvm学习-2 安装完使用中遇到的几个问题
来源:互联网 发布:云计算国内外研究现状 编辑:程序博客网 时间:2024/05/22 13:02
Libsvm是实现svm很方便的一个工具。本文就将介绍一下libsvm-3.21在Python-3.4.4, Pycharm, windows环境下使用之前需要注意的几个问题.
目前我遇到的几个问题:
easy.py报错:
- ValueError错误
Scaling training data...Cross validation...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
- 该错误是由于调用grid.py模块错误
原因是grid.py被当成文本文件打开了,之前加上python字符就可以被视为python文件运行 - 改正方法:
修改easy.py的这行代码,在开头加入python:
cmd = '{0} -svmtrain "{1}" -gnuplot "{2}" "{3}"'.format(grid_py, svmtrain_exe, gnuplot_exe, scaled_file)
改为:
cmd = 'python {0} -svmtrain "{1}" -gnuplot "{2}" "{3}"'.format(grid_py, svmtrain_exe, gnuplot_exe, scaled_file)
- 路径错误
建议修改easy.py开头部分的路径,将从相对路径改为绝对路径。
svmscale_exe = r"C:\libsvm-3.21\windows\svm-scale.exe"svmtrain_exe = r"C:\libsvm-3.21\windows\svm-train.exe"svmpredict_exe = r"C:\libsvm-3.21\windows\svm-predict.exe"gnuplot_exe = r"C:\gnuplot\bin\pgnuplot.exe"grid_py = r"C:\libsvm-3.21\tools\grid.py"
grid.py报错:
- 路径错误
建议修改grid.py开头部分的路径,将从相对路径改为绝对路径。
# example for windowsself.svmtrain_pathname = os.path.join(dirname, r'C:\libsvm-3.21\windows\svm-train.exe')# svmtrain_pathname = r'C:\libsvm-3.21\windows\svm-train.exe'self.gnuplot_pathname = r'C:\gnuplot\bin\pgnuplot.exe'
0 0
- Libsvm学习-2 安装完使用中遇到的几个问题
- SecureCRT安装与使用过程中遇到的几个问题
- 安装oracle11g学习版遇到的几个问题
- matlab安装中遇到的几个问题
- 安装memcached中遇到的几个问题
- 学习ASP过程中,遇到的几个问题
- KnockOut JS 学习中遇到的几个问题
- 框架使用过程中遇到的几个问题
- PHPExcel使用中遇到的几个问题
- 使用sqlldr工具中遇到的几个问题
- centos中使用python遇到的几个问题
- fastDB使用过程中遇到的几个问题
- MongoDB使用中遇到的几个问题
- rinetd使用中遇到的几个问题
- 使用LIBSVM需要注意的几个问题
- 使用LIBSVM需要注意的几个问题
- LibSVM学习1:Libsvm工具箱的下载、安装和使用
- 安装libsvm遇到的问题
- 2016年某某公司的笔试题
- 前端
- optionParser模块的使用方法
- 拖延症
- 【Python爬虫】入门知识
- Libsvm学习-2 安装完使用中遇到的几个问题
- Tcp投票通信例子
- 【C++】C++中的Sequence Point,构造函数等问题
- Java代码执行顺序
- Metal 着色语言编程指南 三
- eclipse快捷键
- HDU 4720 Naive and Silly Muggles(计算几何, 求三角形外心)
- Http文件上传服务器端接收的数据格式
- 解决UV流动时间长了以后会卡顿的问题