【发布时间】:2021-07-28 12:35:35
【问题描述】:
我的 spacy 版本是 2.3.7。我有一个现有的训练有素的自定义 NER 模型,带有 NER 和 Entity Ruler 管道。 我想更新和重新训练这个现有的管道。
创建实体标尺管道的代码如下-
ruler = EntityRuler(nlp)
for i in patt_dict:
ruler.add_patterns(i)
nlp.add_pipe(ruler, name = "entity_ruler")
patt_dict 是我制作的原始模式字典。
现在,在完成训练后,现在我有更多的输入数据,想用新的输入数据更多地训练模型。
当我稍后加载 spacy 模型并想用更多输入数据重新训练它时,如何修改上述代码以向实体标尺添加更多模式字典?
【问题讨论】:
标签: python spacy named-entity-recognition