首页 > 解决方案 > spacy CLI 训练 NER 中的 AssertionError

问题描述

我尝试训练自己的 NER 模型。我使用 CLI train 命令,我得到了这个错误。

Traceback (most recent call last):
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 
193, in _run_module_as_main
"main", mod_spec)
 File "C:\Users\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 
 85, in run_code
 exec(code, run_globals)
 File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site- 
 packages\spacy_main.py", line 31, in 
 plac.call(commands[command])
 File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site- 
 packages\plac_core.py", line 328, in call
 cmd, result = parser.consume(arglist)
 File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site- 
 packages\plac_core.py", line 207, in consume
 return cmd, self.func(*(args + varargs + extraopts), **kwargs)
 File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site- 
 packages\spacy\cli\train.py", line 107, in train
 train_docs = list(train_docs)
 File "gold.pyx", line 207, in train_docs
 File "gold.pyx", line 221, in iter_gold_docs
 File "gold.pyx", line 235, in spacy.gold.GoldCorpus._make_docs
 File "doc.pyx", line 177, in spacy.tokens.doc.Doc.init
 File "doc.pyx", line 544, in spacy.tokens.doc.Doc.push_back
 AssertionError

我使用 spacy JSON 格式的数据。有谁知道锄头来解决这个问题?

提前非常感谢。

您的环境 spaCy 版本:2.0.5 平台:Windows-10-10.0.16299-SP0 Python 版本:3.5.4

标签: command-line-interfacespacynamed-entity-recognition

解决方案


推荐阅读