命令行中哪个WEKA输出选项与WEKA实验环境分析一起使用?

时间:2014-01-28 23:26:16

标签: java machine-learning classification weka osx-mavericks

我从命令行运行以下命令:

java -cp "./weka.jar" weka.classifiers.trees.J48 -t ./WEKA_reference_test_set.arff -i > test.arff

我希望能够获取输出结果文件test.arff,并分析WEKA GUI环境中的数据。为什么?我的实验最终将在一个集群上运行,该集群需要输出一种格式,我可以访问相同数量的结果数据,因为我可以从GUI环境(当然,GUI不能在集群上使用) )。具体来说,我正在尝试在对数据进行交叉验证时获得分类器的每个折叠的结果。 WEKA运行正常并按指示执行分类(我已将结果存储在csv文件中检查结果),因此没有问题。

当我尝试在WEKA GUI环境中加载结果文件时,我收到以下错误:

ARFF file fail

有什么想法吗?

这是在OS X上使用WEKA版本3.6.10(最新的稳定版本)运行。

1 个答案:

答案 0 :(得分:0)

这将为您提供有限的结果,而不是像通过GUI运行实验一样广泛,但它确实有效。

java -cp "./weka.jar" weka.classifiers.trees.J48 -t ./WEKA_reference_test_set.arff  -threshold-file test.arff