Я пытаюсь создать файл ARFF, используя ArffSaver.(Я на самом деле преобразую файл не-arff, который очень большой.)
Я пытаюсь записать файл постепенно, используя метод writeIncremental (Instance insntance).к сожалению, каждый вызов writeIncremental () приводит к записи данных в System.out, а не в указанный файл.
вот фрагмент моего кода:
FileOutputStream out = new FileOutputStream(outFilename);
ArffSaver saver = new ArffSaver();
saver.setDestination(out);
saver.setRetrieval(Saver.INCREMENTAL);
saver.setStructure(instances);
String s = null;
while ((s = in.readLine()) != null) {
Instance instance = toInstance(s, instances);
saver.writeIncremental(instance);
}
saver.writeIncremental(null);
есть идеи о том, как заставить ArffSaver постепенно записывать в файл?