我想用谷歌矢量(GoogleNews- word2vec -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(8 8gb)/Ram(16 8gb)。我怎么才能修复它呢?!


发布于 2018-06-09 23:00:59
SIGSEGV是进程试图访问内存中它没有权限的特定段时发生的错误。
因此,您应该检查权限,并通过调试来查看哪个内存位置显示了错误。
通过这种方式,您可以了解是否有其他程序在干扰。
正如@TheM00s3建议的那样,该问题也可能与CUDA相关
https://stackoverflow.com/questions/40121204
复制相似问题