Google word2vec加载错误

时间:2016-10-19 02:42:18

标签: gpu sigsegv gensim word2vec

我想使用Google word2vec(GoogleNews-vectors-negative300.bin)
我是从https://code.google.com/archive/p/word2vec/下载的 当我加载它时,发生了内存错误 (处理以退出代码139结束(由信号11:SIGSEGV中断))

from gensim.models.word2vec import Word2Vec
embedding_path = "data/GoogleNews-vectors-negative300.bin"
word2vec = Word2Vec.load_word2vec_format(embedding_path, binary=True)
print word2vec

我使用的是ubuntu 16.04 / GTX-1070(8gb)/ Ram(16gb)。 我该怎么办呢?!  enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

当进程尝试访问内存中没有权限的特定段时,发生SIGSEGV错误。
因此,您应该检查权限,并通过调试查看哪个内存位置会给您带来错误 通过这种方式,您可以了解其他程序是否在干扰 该问题也可能与CUDA相关,如@ TheM00s3建议