【问题标题】:Export weka results on command line在命令行上导出 weka 结果
【发布时间】:2013-06-02 20:48:54
【问题描述】:

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

我在做什么:

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

但是,我在控制台中有所有统计信息,有什么方法可以导出它吗?还是我自己读写?

谢谢!

【问题讨论】:

    标签: command-line machine-learning weka


    【解决方案1】:

    来自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
    

    【讨论】:

    • 感谢西科!现在我尝试像你解释的那样,像这样: java -cp "./weka.jar" weka.classifiers.bayes.NaiveBayes -t "iris.arff" -i -k -d NaiveBayes-data.model >&! NaiveBayes-data.out ...但它返回:&此时是出乎意料的。你知道我做错了什么吗?
    • @Riba 我更新了我的答案。您使用的是 Windows 对吗?最初的答案是针对 Linux 的,但我的答案中添加的命令应该可以工作。
    猜你喜欢
    • 2014-04-04
    • 2013-03-04
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 2021-11-08
    • 1970-01-01
    相关资源
    最近更新 更多