我正在使用 word2vec
,wiki corpus我训练了,如果i在 word2vec
中输入词语,我该怎么办?
测试一点:
model = word2vec.Word2Vec.load('model/' + 'wiki_chinese_word2vec.model')
model['boom']
错误:
keyError(" word'%s'不在词汇中"%word)
使用try
&except
处理Python中的异常。try
块正常执行。如果发生任何异常或错误,则将执行except
块。
try:
c = model['boom']
except KeyError:
print "not in vocabulary"
c = 0
说
如果i在word2vec
中输入一词,我该怎么办
我将其解释两种方式
1)如何逃脱此例外:您可以尝试,捕获
2)如何处理此例外:再次容纳缺少单词的模型。您可以选择通过Word2Vec中的新语料库逐步训练模型,请详细介绍Gensim教程。
我认为您已经通过的语料库中没有"繁荣",因此麻烦