我正在尝试在Windows 7中使用word2vec。我有24GB的RAM和i7处理器,我正在使用64位python。我正在尝试遵循Radim的教程。我想访问word2vec原始页面提供的google 30亿文件中的向量。 当我运行这条线时:
model = Word2Vec.load_word2vec_format('GoogleNews-vectors-negative300.bin', binary=True)
我收到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\gensim-0.10.1-py2.7.egg\gensim\models\word2vec.py", line 536, in load_word2vec_format
result.syn0 = zeros((vocab_size, layer1_size), dtype=REAL)
MemoryError
我不知道如何解决这个问题,因为文件只有1.3GB,而且我有足够的可用内存空间。