Top2Vec错误“KeyedVectors”对象没有属性“vectors\u docs”
本博客主要记录Top2vec使用期间的报错情况。
这种问题是python中比较常见的案例--依赖包冲突!
如果为使用
gensim-3.8.3
中的某些属性/方法而编写的代码没有针对最近发布的gensim-4.0.0
进行调整,则可能会出现此错误,因为最近发布的gensim-4.0.0
删除并重命名了一些函数以保持一致性具体来说,
vectors_docs
属性已被删除。(另外,vectors_docs_norms
属性在上面未执行的分支中提到了几行。)
只需重新安装gensim的3.8版本
pip install gensim==3.8.3