码迷,mamicode.com
首页 > Windows程序 > 详细

libsvm easy.py ValueError: need more than 0 values to unpack windows下终极解决

时间:2014-09-24 17:42:37      阅读:621      评论:0      收藏:0      [点我收藏+]

标签:style   http   io   os   ar   strong   for   文件   sp   

现象是:

python easy.py train test

输出:

Scaling training data...
WARNING: original #nonzeros 100389
new #nonzeros 9983948
Use -l 0 if many original feature values are zeros
Cross validation...
Traceback (most recent call last):
File "easy.py", line 61, in <module>
c,g,rate = map(float,last_line.split())
ValueError: need more than 0 values to unpack

 

grid.py 、 路径等均没有问题。

最后原因定位在:

cmd = ‘python {0} -svmtrain "{1}" -gnuplot "{2}" "{3}"‘.format(grid_py, svmtrain_exe, gnuplot_exe, scaled_file)
原因是grid.py被当成文本文件打开了,之前加上python字符就可以被视为python文件运行。 

 

via http://bbs.pinggu.org/forum.php?mod=viewthread&action=printable&tid=1529067

libsvm easy.py ValueError: need more than 0 values to unpack windows下终极解决

标签:style   http   io   os   ar   strong   for   文件   sp   

原文地址:http://www.cnblogs.com/zklidd/p/3990915.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!