Когда я впервые использую инструментарий CRF++
. Я установил его, и когда я запускаю команду crflearn
я получаю это сообщение:
CRF++: Еще один комплект инструментов CRF Авторское право (C) 2005-2013 Taku Kudo, Все права защищены. encoder.cpp(340) [feature_index.open(templfile, trainfile)] feature_index.cpp(135) [ifs] open failed: template_file
Может кто-нибудь мне помочь?
Пакет хорошо документирован здесь
Можете ли вы дать полную команду, которую вы пытались использовать?
Шаблон - crf_learn -t [template_file] [data_file_in_the_right_format]
Пакет поставляется с примером файла шаблона, здесь мой руководитель:
U00:% х [-5, 0]
U01:% х [-4, 0]
U02:% х [-3, 0]
U03:% х [-2, 0]
U04:% х [-1, 0]
U05:% х [0,0]
Данные должны быть в формате с разделителями табуляции с каждой точкой данных, представляемой строкой, каждый столбец является значением функции для этой строки, а последний столбец - вашей золотой стандартной меткой.
Это помогает?
Вы помещаете неправильный путь к файлу для шаблона и модели. Итак, поместите эти файлы в папку CRF-PP и запустите команду crf_learn. Надеюсь, это решит вашу проблему.