Gensim 的分段错误

Segmentation Fault with Gensim

我目前在使用 gensim 加载模型时遇到分段错误。为了创建模型并保存它,我这样做:

glove_file = 'QGModels/embeddings/glove.6B.300d.txt'
tmp_file = 'QGModels/embeddings/word2vec-glove.6B.300d.txt'
glove2word2vec(glove_file, tmp_file)
model = KeyedVectors.load_word2vec_format(tmp_file)
model.save('QGModels/embeddings/model.model')

但是,当我加载模型并使用 most_similar 方法时,问题就出现了:

model = KeyedVectors.load('QGModels/embeddings/model.model')
closestWords = model.most_similar(positive=[answer], topn=count)

然后得到段错误:

Process finished with exit code 137 (interrupted by signal 9: SIGKILL)

感谢任何帮助!谢谢。

看来我打开了太多 Firefox 标签页。关闭其中的大部分有助于修复分段错误。