0

我一直通过以下命令在 libsvm 中使用线性内核

python grid.py -log2c -1,10,1 -log2g -1,1,1 -t 0 数据

但我现在认为 libsvm 中的线性内核与 liblinear 不同。liblinear 官方网站中给出的示例给了我“ValueError:无法将字符串转换为浮点数:null”

python grid.py -log2c -3,0,1 -log2g null -svmtrain ./train heart_scale

liblinear 文档中的另一个示例也不起作用,在第 219 行中说“未知选项:-g”和 TypeError:如果速率为无:提高“不获取速率”。

./grid.py -log2c -14,14,1 -log2g 1,1,1 -svmtrain ./train news20.scale

我想知道将 liblinear train 与 grid.py 一起使用的正确方法是什么。

4

1 回答 1

0

从 libsvm 网站获取最新版本的 grid.py。我碰巧正在修改我的 grid.py 副本,我可以看到它明确地处理了-log2g null.

于 2013-05-17T09:50:09.590 回答