我正在尝试通过在 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(...)
,将 CLASS_SVM 作为设置为“libsvm.svm”的参数传递。
我曾经Weka.core.Utils.forName
以编程方式创建其他分类器而没有问题。
有人有想法么?