Java WEKA无法将结构确定为arff

Java WEKA无法将结构确定为arff,java,scripting,weka,Java,Scripting,Weka,我正在编写一个脚本来使用weka进行一些分类,当我尝试运行分类器时,出现了一个错误。我已使用weka.core.converters.CSVLoader从CSV转换文件 然后,我使用weka.filters.unsupervised.attribute.Remove-r1,7,8从中删除了一些属性 现在,当我尝试使用命令在其上运行分类器时 java -classpath /home/jim/Downloads/weka-3-6-3/weka.jar weka.classifiers.trees.

我正在编写一个脚本来使用weka进行一些分类,当我尝试运行分类器时,出现了一个错误。我已使用weka.core.converters.CSVLoader从CSV转换文件

然后,我使用weka.filters.unsupervised.attribute.Remove-r1,7,8从中删除了一些属性

现在,当我尝试使用命令在其上运行分类器时

java -classpath /home/jim/Downloads/weka-3-6-3/weka.jar weka.classifiers.trees.J48 -p 0 -split-percentage 66 -preserve-order -t arff_input/Config38-R.arff
我听到一个错误说

java.io.IOException: Unable to determine structure as arff (Reason: java.io.IOException: premature end of file, read Token[EOF], line 1).
编辑-我想这是我的第一行中的一个错误,所以它在这里

@relation 'Config38-weka.filters.unsupervised.attribute.Remove-R1,7,8'
还有其他人遇到过类似的问题吗?或者我在哪里犯了个错误


谢谢

我把第一行改为

@relation Config38

现在它开始工作了。不知道为什么会这样,上面的没有。我很抱歉,如果删除.arff文件中的第一行,它也会起作用