无声的夏尼亚克解析无法解析句子 - 它行不通

Silent Charniak Parse when it can not parse sentence - It does not work

本文关键字:句子 行不通 无声 夏尼亚      更新时间:2023-10-16

我正在使用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()