numpy.core._exceptions._ArrayMemoryError: Unable to allocate 359. MiB for an array with shape (60000, 784) and data type float64
时间: 2024-06-13 10:04:00 浏览: 204
安装TensorFlow的过程以及遇到No module named ‘numpy.core._mutiiarray_umath’及解决办法
5星 · 资源好评率100%
这个错误提示是内存溢出问题,意味着你的计算机没有足够的内存来处理你的数据。具体来说,这个错误是由于你的程序试图在内存中分配一个大小为359MB的数组,但是由于内存不足,分配失败了。这个数组的形状是(60000, 784),数据类型是float64。为了解决这个问题,你可以尝试以下几种方法:
1. 优化你的代码,减少内存使用量。
2. 使用更高配置的计算机或者云计算服务。
3. 降低你的数据集的规模,或者使用更小的数据类型来存储数据。
阅读全文