在Weka和堆大小中使用libsvm分类器

时间:2012-07-25 17:15:49

标签: classpath heap weka libsvm

使用WEKA 3.6的问题

我想利用libsvm.jar但是当我使用命令提示符运行weka时出现错误“not not the classpath”:

java -Xmx900m -jar Weka.jar

请注意我在正常模式下运行weka时使用libsvm库(使用初始堆大小而不使用命令提示符)。 此外,我使用Windows 7-32bit。

帮助我PLZ我的时间不多了。 感谢

2 个答案:

答案 0 :(得分:0)

找出libsvm.jar的位置并将其包含在类路径中,例如

java -Xmx900m -classpath '.:/usr/share/java/libsvm.jar' -jar Weka.jar

libsvm.jar的实际位置取决于您的系统。

答案 1 :(得分:0)

另一个答案对我不起作用。根据{{​​3}},要在类路径中包含LibSVM,不需要使用“-jar weka.jar”选项。指定-jar会覆盖您尝试设置的类路径。

相反,请使用

java -Xmx900m -classpath $CLASSPATH:weka.jar:libsvm.jar weka.gui.GUIChooser