22.6.7成功使用doc2vec模型生成嵌入向量

1.更改了一个地方来解决无法使用的问题

22.6.7成功使用doc2vec模型生成嵌入向量

2.代码

from gensim.test.utils import get_tmpfile
from gensim.models.doc2vec import Doc2Vec,TaggedDocument
from gensim.models import Doc2Vec
# import sys  # 导入sys模块
# sys.setrecursionlimit(3000)  # 将默认的递归深度修改为3000

# fname = get_tmpfile('F:\\test\my_test\doc2vec生成向量文件\\all_model_titles')

# model = Doc2Vec.load(fname)
model = Doc2Vec.load('F:\\test\my_test\doc2vec生成向量文件\\all_model_titles')

vector = model.infer_vector(["hello world!","responce"])
print(vector)

结果:

22.6.7成功使用doc2vec模型生成嵌入向量

其中依赖gensim为3.8.3。

22.6.7成功使用doc2vec模型生成嵌入向量

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
青葱年少的头像青葱年少普通用户
上一篇 2022年6月8日 下午12:14
下一篇 2022年6月8日

相关推荐