gensim函数库中Word2Vec函数size,iter参数错误解决

问题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

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值