0

次のコマンドで、libsvm で常に線形カーネルを使用してきました

python grid.py -log2c -1,10,1 -log2g -1,1,1 -t 0 データ

しかし、libsvm の線形カーネルは liblinear とは異なると考えています。liblinearの公式サイトにある例では、「ValueError: 文字列を float に変換できませんでした: null」というメッセージが表示されます。

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

liblinear ドキュメントの他の例も機能せず、「不明なオプション: -g」と 219 行目の TypeError: if rate is None: raise "get no rate" と言っています。

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

grid.pyでliblinear trainを使用する正しい方法は何だろうと思っています。

4

1 に答える 1