Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用以下方法加载预训练的 Doc2Vec 模型:
from gensim.models import Doc2Vec model = Doc2Vec.load('/path/to/pretrained/model')
我收到以下错误:
AttributeError:“模块”对象没有属性“call_on_class_only”
有谁知道如何修理它。该模型使用 gensim 0.13.3 进行训练,我使用的是 gensim 0.12.4。
Gensim 通常会尝试支持将旧版本保存的模型加载到新版本中 - 但反过来是一个更难的问题,并且只会在某些时候起作用。
因此,将要加载模型的环境升级到 0.13.3,以匹配它的训练位置。(或尝试最新版本,1.0.1。)但不要试图向后移动模型。