我在64位wind10中使用带有python 2.7的anaconda2,内存为4G。我的代码如下:
number_of_documents = 21578
document_max_num_words = 100
num_features = 500
X = np.zeros(shape=(number_of_documents, document_max_num_words, num_features)).astype('float32')
在生成x时,会发生内存错误。
答案 0 :(得分:0)
你刚刚耗尽内存,所以你可以做的就是使用swap。虽然使用交换内存比使用物理内存慢得多,但它可以工作,不是吗?
请参阅此链接以查看如何设置交换内存。