首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少Gensim doc2vec infer_vector方法

缺少Gensim doc2vec infer_vector方法
EN

Stack Overflow用户
提问于 2015-08-27 13:42:51
回答 1查看 1.8K关注 0票数 2

尝试使用Gensim的doc2vec时,有一个很大的障碍。

我导入gensim.models.doc2vec.Doc2Vec并在一组tweet上成功地对其进行了培训。我能够很好地提取我的文档向量,使用模型[‘DOC_0123.’“。

我现在的问题是,我试图为一个新的、看不见的文档获取向量表示,这样我就可以将该向量反馈到分类器中。据我所知,使用doc2vec进行此操作的唯一方法是infer_vector()

然而,当我试图调用这个方法时,我会得到以下内容:

AttributeError: Doc2Vec对象没有属性“infer_vector”

我能够使用doc2vec文档中描述的所有其他方法:https://radimrehurek.com/gensim/models/doc2vec.html

我试过使用不同版本的gensim,包括0.10.3 (随doc2vec \x\http://rare-technologies.com/doc2vec-tutorial/发布的版本)和0.13.1 (最新版本)。

请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2015-10-01 00:15:39

最新版本(特别是0.12.1+)有这样的方法;如果您收到该错误,您可能使用的是一个旧版本,来自path/环境/python-解释器,它没有从您期望的地方提取它的库。

卸载gensim并运行python,确认gensim实际上已经从您使用的python环境中消失了。然后重新安装最新的gensim,预期的版本/方法应该是可用的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32251047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档