【发布时间】:2013-06-02 20:48:54
【问题描述】:
是否可以通过命令行执行后导出weka结果?
我在做什么:
java -cp "./weka.jar" weka.classifiers.bayes.NaiveBayes -t "iris.arff" -i
但是,我在控制台中有所有统计信息,有什么方法可以导出它吗?还是我自己读写?
谢谢!
【问题讨论】:
标签: command-line machine-learning weka
是否可以通过命令行执行后导出weka结果?
我在做什么:
java -cp "./weka.jar" weka.classifiers.bayes.NaiveBayes -t "iris.arff" -i
但是,我在控制台中有所有统计信息,有什么方法可以导出它吗?还是我自己读写?
谢谢!
【问题讨论】:
标签: command-line machine-learning weka
来自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
【讨论】: