Я пытаюсь запустить следующий классификатор weka AdaBoostM1, чтобы повысить дерево J48, настроенное для обрезки ниже:
java -classpath ./bin/weka.jar weka.classifiers.meta.AdaBoostM1 -P 100 -S 1 -I 10 -W weka.classifiers.trees.J48 -- -C 0.25 -M 2 \ -t ./data/ inputfile.arff > ./results/output.txt &
Строка конфигурации была скопирована прямо из weka gui и на самом деле запускается там без проблем. Однако, если я попытаюсь запустить ту же строку конфигурации в командной строке, weka выдаст следующую ошибку:
Исключение Weka: нет обучающего файла и входного файла объекта.
Общие настройки:
-h или -help Вывести справочную информацию. -synopsis или -info Вывод синопсиса для классификатора (используйте вместе с -h) -t Задает обучающий файл. -T Задает тестовый файл. Если отсутствует,...
Если я удалю параметры, следующие за классификатором дерева J48, т.е. строку "---C 0.25 -M 2", то он работает без проблем:
java -classpath ./bin/weka.jar weka.classifiers.meta.AdaBoostM1 -P 100 -S 1 -I 10 -W weka.classifiers.trees.J48 \ -t ./data/inputfile.arff > ./results/ вывод.txt &
Любая помощь будет оценена.