gpt4 book ai didi

python - 如何在不出现 AttributeError 的情况下使用 Gensim 加载 Word2vec?

转载 作者:太空宇宙 更新时间:2023-11-04 04:46:34 24 4
gpt4 key购买 nike

我是 Gensim 的新手,我正在尝试加载我给定的(预训练的)Word2vec 模型。我有 2 个文件:xxxx.model.wv 和一个更大的文件 xxxx.model.wv.syn0.npy

当我调用以下行时:

gensim.models.Word2Vec.load('xxxx.model.wv')

我收到以下错误:

AttributeError: 'EuclideanKeyedVectors' object has no attribute 'negative'

我该如何解决这个错误?

最佳答案

您确定您的 xxxx.model.wv 文件是保存完整的 Word2Vec 模型对象吗?

该错误表明它是 EuclideanKeyedVectors——只是向量,而不是具有所有属性(如 negative)的完整模型——因此您可能需要加载它反而。

关于python - 如何在不出现 AttributeError 的情况下使用 Gensim 加载 Word2vec?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49429971/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com