1.更改了一个地方来解决无法使用的问题
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)
结果:
其中依赖gensim为3.8.3。
文章出处登录后可见!
已经登录?立即刷新