这个错误提示是因为你的计算机内存不足,无法分配1.14GB的空间来存储一个形状为(50000, 32, 32, 3)的float64数据类型的数组。

以下是几种可能的解决方法:

  1. 减少要处理的数据量,比如减少图片的数量或者缩小图片的尺寸。

  2. 更换计算机内存更大的设备。

  3. 优化代码,避免不必要的内存使用。比如使用迭代器、生成器等方式来避免一次性加载全部数据。

  4. 使用数据压缩技术,比如gzip、bz2等,来减小数据占用内存的大小。

numpycore_exceptionsMemoryError Unable to allocate 114 GiB for an array with shape 50000 32 32 3 and data type float64怎么解决的

原文地址: https://www.cveoy.top/t/topic/cVpl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录