3

Windows 7で実行されているEl-Manzalawyによって作成されたWekaラッパーを介して、JavaでプログラムでLibSVMを使用しようとしています。環境変数に追加C:\Program Files (x86)\libsvm-3.12\java\libsvm.jarしました。CLASSPATHこれを追加した後、Weka エクスプローラーのユーザー インターフェイスを介して LibSVM を使用できるようになりましたが、コードで呼び出している (Eclipse でデバッグしている) ときにまだ失敗します。

を使って作成してみましたWeka.core.Utils.forName。これはLibSVM.java、java メソッドを呼び出し、Class.forName(...)「libsvm.svm」に設定されたパラメーターとして CLASS_SVM を渡します。

私はWeka.core.Utils.forName他の分類子をプログラムで問題なく作成していました。

誰にもアイデアはありますか?

4

2 に答える 2

1

ここに投稿された回答を使用して、Java プログラムで libsvm と weka を接着できるはずです: How to use LibSVM with Weka in my Java code?

于 2012-12-07T19:04:07.560 に答える
0

Weka 3.7.6 を使用している場合、LibSVM の追加は非常に簡単です。なぜなら、コマンド ラインまたはGUIを介して、パッケージ マネージャーを介してインストールできるからです。したがって、Weka 3.7.6 を使用することをお勧めします。

于 2012-08-01T12:54:00.963 に答える