2 nenu500 nenu500 于 2013.11.03 10:32 提问

libsvm 运行easy.py 返回if rate is None: raise RuntimeError("get no rate")

libsvm 运行easy.py 返回if rate is None: raise RuntimeError("get no rate")

运行数据 大概 20000*20000维,数据量相对大一些,因此在grid.py 调用过程中返回此error" if rate is None: raise RuntimeError("get no rate") ".
哪位大神遇到过此问题,求解答.谢谢!!

3个回答

laoyaotask
laoyaotask   2014.04.12 14:02

楼主 我刚才也遇到同样的问题,经测试是版本问题。我的环境是win2008 py3.2。如果用 libsvm3.18版本会出现上述问题,改用3.17则顺利执行。

maxiaotiao2009
maxiaotiao2009 现在问题解决了,我把数据集中一个特征去掉,再运行就好了。PS:那个特征100条数据中只有3条数据包含。
3 年多之前 回复
maxiaotiao2009
maxiaotiao2009 请问最后怎么解决的呢?我也遇到了这个问题,我用默认数据集heart_scale运行没问题,但用我自己的数据集就报错,我的数据有3个类标签,100条数据,8个特征。我用libsvm 3.17、3.18都试过,出现同样的问题。
3 年多之前 回复
laoyaotask
laoyaotask 完蛋了 今天在3.17下 这个问题又出现 也许不全是版本的问题
接近 4 年之前 回复
u011616592
u011616592   2015.03.24 09:34

-log2C C不用大写就好了

feixingfei
feixingfei   2014.06.04 16:07

Just try the command as below if you are under the path (tools):

.\grid.py "..\data\ala.scale"
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!