1

http://liblinear.bwaldvogel.de/から liblinear.1.92 をダウンロードし、.jar ファイルを下に置きます。

$HOME/lib/liblinear-1.92/liblinear-1.92.jar

wekaを次のように起動します

java -classpath $CLASSPATH:weka.jar:$HOME/lib/libsvm-3.16/java/libsvm.jar:$HOME/lib/liblinear-1.92/liblinear-1.92.jar weka.gui.GUIChooser

liblinear 分類子を使用するまではすべて問題ありませんでしたが、weka は「liblinear not in CLASSPATH」を示します。何が問題なのですか?ありがとう。

4

1 に答える 1

1

これは、ダウンロードした liblinear.jar がオリジナルのものではないためです。そのjarの作成者は独自のパッケージ構造を使用し、彼のクラスは次の場所に配置されます

de.bwaldvoge.liblinear

しかし、標準の weka 分類子Linear

liblinear

あなたがリンクした bwaldvogels の Web サイトの下部に、彼のパッケージを指すWeka ラッパーへのリンクがあります。

Weka パッケージ マネージャーはバージョン 3.7.2 以降から利用できます。最新の安定版は 3.6.9 であるため、開発者バージョンをダウンロードする必要があります。

次に、Weka パッケージ マネージャーを起動し、LibLINEAR をインストールします。この方法でうまくいきました。これにより、$HOME に「wekafiles」ディレクトリが作成されることに注意してください。

于 2013-03-11T12:09:21.740 に答える