Ich versuche, einen Klassifikator zu verwenden-LibSVM Basis Weka, aber ich habe diesen Fehler:Weka Fehler „kann nicht numerische Klasse behandeln“ in Java-Code mit LibSVM
Exception in thread "main" weka.core.UnsupportedAttributeTypeException:weka.classifiers.functions.LibSVM: Cannot handle numeric class!
at weka.core.Capabilities.test(Unknown Source)
at weka.core.Capabilities.test(Unknown Source)
at weka.core.Capabilities.test(Unknown Source)
at weka.core.Capabilities.testWithFail(Unknown Source)
at weka.classifiers.functions.LibSVM.buildClassifier(Unknown Source)
at imgclassifier.ImgClassifier.main(ImgClassifier.java:45)
Java Result: 1
dies ist mein Code:
try {
File f = new File("australian.txt");
LibSVMLoader loader = new LibSVMLoader();
loader.setSource(f);
Instances i = loader.getDataSet();
LibSVM svm = new LibSVM();
svm.buildClassifier(i);
}catch (IIOException e) {
e.printStackTrace();
}
australian.txt ist ein Beispiel hier: LibSVM DataSets kann mir jemand erklären, wo ist der Fehler? Vielen Dank im Voraus