问题1:
init_() got an unexpected keyword argument ‘size‘
init_() got an unexpected keyword argument ‘iter‘
该问题解决方法参考了以下博客:
https://blog.csdn.net/lcy6239/article/details/115786432
主要是因为在新的gensim函数库版本中,Word2Vec中的变量名进行了变化,
将size改为vector_size
将iter改为epochs,即可
问题2:
form scipy. misc import logsumexp 会出现
cannot import name ‘logsumexp’
查看scipy版本
import scipy; print(“SciPy”, scipy.version)
import sklearn; print(“Scikit-Learn”, sklearn.version)
这是因为scipy版本高了,我当时是scipy= =1.4.0,降低到scipy= =1.2.1就没问题了
降级命令为:
pip install --user scipy==1.2.1
问题3:
AttributeError: The vocab attribute was removed from KeyedVector in Gensim 4.0.0
解决方法:
更换gensim的版本,进行一个降级
pip install --user gensim==3.0.0