【问题标题】:Weka exception: Can't open file iris.arrfWeka 异常:无法打开文件 iris.arrf
【发布时间】:2021-09-19 19:08:32
【问题描述】:

我正在尝试从命令行为 Weka 分类任务运行脚本,它非常适合训练 CSV 数据。但是对于 Arrf 文件,它不起作用。

命令:

java -cp "C:\Program Files\Weka-3-8-5\weka.jar" weka.classifiers.trees.J48 -t iris.arrf

错误:Weka 异常:无法打开文件 iris.arrf。

Iris 文件是从 Weka/data 文件夹中获取的示例数据,所以我不知道问题出在哪里。

【问题讨论】:

  • 我设法使用 java -classpath "C:\Program Files\Weka-3-8-5\weka.jar" weka.classifiers.trees.J48 -t iris 运行上述命令。 arff -T iris.arrf 但是现在为了测试(-T)它给出了weka异常错误。

标签: weka rweka


【解决方案1】:

您拼错了文件名,使用 .arrf 而不是 .arff。

【讨论】:

  • 其实这里的错字。但它不起作用.arrf。它使用 .CSV 格式。我不知道问题出在哪里
  • 在 Linux 上对我来说很好用:java -cp weka.jar weka.classifiers.trees.J48 -t data/iris.arff -T data/iris.arff(在包含weka.jar 文件的目录中,虹膜数据集位于data 目录中)。如果您发布完整的异常,而不仅仅是发生异常,这将有所帮助。
  • 现在可以使用了。实际上,我更新了 Java 并按照您编写的命令进行操作。非常感谢。
猜你喜欢
  • 2020-12-19
  • 2016-12-17
  • 1970-01-01
  • 2015-06-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-22
  • 2016-10-21
相关资源
最近更新 更多