标签: python numpy out-of-memory
我有一个numpy数组的花车,大小为14726008。 我正在为这个数组应用一个布尔掩码,但由于内存错误导致代码崩溃。
例如,以下测试/调试操作会产生内存错误:
data_masked = data[np.ones(np.size(data), dtype=bool)]
答案 0 :(得分:0)
错误是因为numpy数组实际上是一个numpy数组中包含的numpy数组。我不知道为什么会导致内存错误,但调用数据[0]会修复它。