无声的夏尼亚克解析无法解析句子 - 它行不通
Silent Charniak Parse when it can not parse sentence - It does not work
我正在使用charniak parser -bllip -parser用于分解输出。有时解析器无法解析句子。作为Readme,有一个参数" -s"告诉Parser在无法解析任何句子的情况下保持沉默,而仅对下一个句子。但是使用此参数,解析器不会转到下一个句子。它仍然引发异常。
我对解析器的输入是:
./parseIt, -l400, -K, -t4, -S, -EInputTagFile.txt, ../DATA/EN/, InputTextFile.txt
输出此命令(错误):
Warning [parseIt.C:266] Sentence 4: Parse failed from 0, inf or nan probabililty -- reparsing without POS constraints
Warning [ChartBase.C:172] Sentence 4: estimating the counts on a zero-probability sentence
parseIt: MeChart.C:105: Bst& MeChart::findMapParse(): Assertion `s' failed.
Aborted (core dumped)
" -s"论点有什么问题?有任何建议吗?
警告是由于错误引起的,应立即修复。请参阅GitHub票。
我怀疑不应以多线程模式(不是螺纹安全)运行的解析器,这是断言失败的来源,随后发生abort()
。
相关文章:
- 如何删除peer if else分支中的冗长句子
- 在输入句子时终止 std::out_of_range
- 使用 C++ 验证 NMEA 句子
- 分析包含 NMEA 句子的日志文件C++
- OpenGL ES 2.0将纹理绘制到屏幕上是行不通的
- Vscode/C++ - cout 无法输出完整的句子,也无法与整数连接
- 如何理解句子的生命周期始于对e的评估
- 该程序将.csv文件中的一系列单词放入数组中,然后随机生成句子.但它不起作用
- C++从句子中删除给定字符的程序不起作用
- 如何让正则表达式匹配句子中间?
- 如何获取句子中单词的第一个字母*没有*指针,引用等
- 为什么函数的返回类型与实际句子不一致?
- 如何将时间和日期转换为 C 或 C++ 的句子格式?
- 引用 using 声明引入的功能的句子是什么意思?
- C++ 如何从句子中读取和存储值
- 句子转换器在存在新行的情况下不起作用
- 如何输入每个单词在字符串数组中的句子,直到用户按Enter键
- 句子与字符串向量中的每个句子的相似程度
- Flex Lexer 模式匹配句子分隔符/标点符号作为 URL 路径部分
- 无声的夏尼亚克解析无法解析句子 - 它行不通