我使用的是spacy2.0.6和一个意大利的NER模型。 我想在模型中添加样本以提高准确性。正确的方法是什么?在
一开始,我用以下代码训练模型:
with nlp.disable_pipes(*other_pipes): # only train NER
optimizer = nlp.begin_training()
for itn in range(epochs):
random.shuffle(train)
losses = {}
for batch in minibatch(train, size=32):
docs, golds = zip(*batch)
nlp.update(docs, golds, drop=.3, sgd=optimizer, losses=losses)
不幸的是,它不适用于新的样本。
我在optimizer = nlp.begin_training()
行上得到一个错误。在
我怎样才能“恢复”内尔模特的训练?在
目前没有回答
相关问题 更多 >
编程相关推荐