Windows 7 で word2vec を使用しようとしています。24 GB の 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 しかなく、メモリの空き容量が十分にあるため、この問題を解決する方法がわかりません。