【问题标题】:UnpicklingError: invalid load key, '`'UnpicklingError:无效的加载键,'`'
【发布时间】:2019-09-23 03:10:24
【问题描述】:

尝试使用俄罗斯语言的预训练模型。从 https://wikipedia2vec.github.io/wikipedia2vec/pretrained/

但无法从 pkl 文件加载模型。 尝试使用其他编码器如 cp1251、latin1、windows-1252。不幸的是,它掉下来了。

model = Word2Vec.load_word2vec_format('ruwiki_20180420_100d.pkl')

UnpicklingError: invalid load key, '`'

【问题讨论】:

    标签: python-3.x load pickle word2vec


    【解决方案1】:

    根据您引用的页面上的文字https://wikipedia2vec.github.io/wikipedia2vec/pretrained/,那里的二进制文件应该是用Wikipedia2Vec.load()加载的。

    只有那里的其他文本文件,后缀为.txt,可以用gensimload_word2vec_format()方法加载。

    Wikipedia2Vec.load() 与您提到的文件一起使用,或者尝试使用文本文件变体。

    【讨论】:

      猜你喜欢
      • 2011-12-28
      • 2019-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 2022-01-24
      • 1970-01-01
      相关资源
      最近更新 更多