UnpicklingError: неверный ключ загрузки, '`' - PullRequest
0 голосов
/ 22 сентября 2019

Пробовал использовать предварительно обученную модель для русского языка.из https://wikipedia2vec.github.io/wikipedia2vec/pretrained/

Но не могу загрузить модель из файла pkl.Пробовал использовать другие кодировщики как cp1251, latin1, windows-1252.К сожалению, он падает.

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

UnpicklingError: invalid load key, '`'

1 Ответ

0 голосов
/ 22 сентября 2019

Согласно тексту на странице, на которую вы ссылались, https://wikipedia2vec.github.io/wikipedia2vec/pretrained/, двоичные файлы должны загружаться с Wikipedia2Vec.load().

Только остальные текстовые файлы с суффиксами .txt, может быть загружен методом gensim load_word2vec_format().

Либо используйте Wikipedia2Vec.load() с файлом, который вы упомянули, либо попробуйте вместо этого варианты текстового файла.

...