错误代码:
y1 = model.similarity(u"新冠", u"疫情") print(y1)
报错:
AttributeError: 'Word2Vec' object has no attribute 'similarity'
正确代码:
y1 = model.wv.similarity(u"新冠", u"疫情") print(y1)
修改方法: 对照Gensim用户手册,找到正确的参数参考形式。 使用用户手册most_similar方法如下,所以也参考这个用法similarity了。
>>> vector = model.wv['computer'] # get numpy vector of a word >>> sims = model.wv.most_similar('computer', topn=10) # get other similar words