Как протестировать обученную модель SyntaxNet (испанский UD)?
Обучение моей собственной модели SyntaxNet для корпуса Spanish-Ancora UD, следуя приведенным здесь инструкциям, не дало мне ошибок.
После всех шагов финальные файлы, которые он создает, были:
-category-map
-char-map
-checkpoint
-context
-graph
-label-map
-latest-model
-latest-model.meta
-lcword-map
-model
-model.meta
-prefix-table
-status
-suffix-table
-tag-map
-tag-to-category
-tagged-dev-corpus
-tagged-training-corpus
-tagged-tunning-corpus
-word-map
Файл context.pbtxt, использованный для обучения, был из файла syntaxnet / models / parsey_universal.
Затем, когда я пытаюсь проверить это вызов parser.sh
из синтаксиса / models / parsey_universal возвращают пару ошибок:
F syntaxnet/term_frequency_map.cc:63] Check failed: ::tensorflow::Status::OK() == (tensorflow::Env::Default()->NewRandomAccessFile(filename, &file)) (OK vs. Not found: syntaxnet/models/parsey_universal/modeltest/char-ngram-map)
F syntaxnet/term_frequency_map.cc:63] Check failed: ::tensorflow::Status::OK() == (tensorflow::Env::Default()->NewRandomAccessFile(filename, &file)) (OK vs. Not found: syntaxnet/models/parsey_universal/modeltest/morphology-map)
Тогда я скачал испанскую предварительно обученную модель отсюда. И я проверил файлы. Кажется, что есть два отсутствующих файла, по умолчанию у предварительно подготовленной модели он есть, но в том, который я обучал, эти файлы отсутствовали.
Итак, мои вопросы: как получить эти файлы на этапе обучения SyntaxNet?
Есть другие способы их производства?
я должен проверить это по-другому?
1 ответ
Проблема в том, что parse_universal не имеет этих файлов:/parsey_universal/modeltest/char-ngram-map
/parsey_universal/modeltest/morphology-map