Я использовал CRF ++, чтобы выучить модель с 6000 предложений. Обученная модель была протестирована и доказала свою эффективность. Затем я увеличил количество предложений до 120000 предложений. Проблема в том, когда я обучил модель, используя следующую командную строку
crf_learn template traindata model
После того, как crf_learn.exe прочитал обучающие данные, он внезапно перестает работать и появляется сообщение об ошибке, которое закрывает программу и не позволяет ей выполнить шаги.
сообщение об ошибке говорит
crf_learn.exe перестал работать правильно. Windows закроет программу.
Я попытался ускорить обучение, используя многопоточность и обрезание порога для следующих функций:
crf_learn -f 30 -c 1.5 template traindata model
но проблема все еще появляется, и я не мог создать обученную модель! Есть ли у кого-нибудь опыт работы с CRF ++? или есть ли способ увеличить память для исполняемого файла (.exe), который уже собран с использованием C ++ при запуске из командной строки?
Задача ещё не решена.
Других решений пока нет …