J'écris un script pour faire une classification en utilisant weka et j'obtiens une erreur quand j'essaie d'exécuter le classificateur. J'ai converti le fichier à partir de CSV en utilisant weka.core.converters.CSVLoader.WEKA Impossible de déterminer la structure comme arff
J'ai ensuite retiré quelques-uns des attributs de l'aide weka.filters.unsupervised.attribute.Remove R 1,7,8
Maintenant, quand je tente de lancer le classificateur sur l'aide de la commande
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
je reçois une erreur disant
java.io.IOException: Unable to determine structure as arff (Reason: java.io.IOException: premature end of file, read Token[EOF], line 1).
EDIT - Je suppose que cela est une erreur dans ma première ligne si elle est ici.
@relation 'Config38-weka.filters.unsupervised.attribute.Remove-R1,7,8'
Est-ce que quelqu'un d'autre a rencontré un problème similaire? Ou ai-je fait une erreur d'où?
Merci