我正在使用以下方式加载预训练的Doc2Vec模型:
from gensim.models import Doc2Vec
model = Doc2Vec.load('/path/to/pretrained/model')
我收到以下错误:
AttributeError:'module'对象没有属性'call_on_class_only'
有谁知道如何修复它。该模型用gensim 0.13.3训练,我用的是gensim 0.12.4。
答案 0 :(得分:2)
Gensim通常会尝试将从旧版本保存的模型加载到较新的版本中 - 但相反的是一个更难的问题,并且只会有效。
因此,将要加载模型的环境升级到0.13.3,以匹配训练的位置。 (或者尝试最新版本,1.0.1。)但是不要试图向后移动模型。