модуль «word2vec-google-news-300» не имеет атрибута «load_data» - PullRequest
0 голосов
/ 12 июня 2019

Я пытался использовать gensim.downloader для загрузки word2vec-google-news-300, но моя сеть не очень надежна, поэтому я загрузил word2vec-google-news-300.gz и __init__.py из github и поместил их в ~/gensim-data/word2vec-google-news-300/.

Но когда я использую api.load("word2vec-google-news-300") для загрузки этой модели, я получил ошибку, подобную этой:

AttributeError: модуль «word2vec-google-news-300» не имеет атрибута «load_data»

Мой код:

import gensim.downloader as api
model = api.load("word2vec-google-news-300")

1 Ответ

0 голосов
/ 30 июня 2019

Попробуйте это: Извлеките GoogleNews-vectors-positive300.bin из word2vec-google-news-300.gz

from gensim.models import KeyedVectors
from gensim.test.utils import datapath
wv_from_bin = KeyedVectors.load_word2vec_format(datapath(r"path to GoogleNews-vectors-negative300.bin"), binary=True)

...