在命令行上导出weka结果

时间:2013-06-06 17:59:15

标签: command-line machine-learning weka

是否可以在通过命令行执行后导出weka结果?

我在做什么:

java -cp "./weka.jar" weka.classifiers.bayes.NaiveBayes -t "iris.arff" -i

但是,我在控制台中有所有统计信息,有没有办法导出这个?或者我必须自己阅读和写作?

谢谢!

1 个答案:

答案 0 :(得分:3)

来自Weka Primer

的示例
java -Xmx1024m weka.classifiers.trees.J48 -t data.arff -i -k -d J48-data.model >&! J48-data.out &

所以不,WEKA在命令行上没有特定的输出参数,但您只需使用>&!将输出和错误重定向到文件,或仅使用>将输出重定向到没有错误的输出。

在您的情况下,您可以使用此命令将输出保存到文件NaiveBayes-iris.out

java -cp "./weka.jar" weka.classifiers.bayes.NaiveBayes -t "iris.arff" -i > NaiveBayes-iris.out