首页 > 解决方案 > 如何加载大型 .npy 文件 (mmmap_mode="r") 但得到 OSError: [Errno 12] 无法分配内存

问题描述

我想.npy在 64GB 内存上提取一个大小接近 70GB 的文件。为此,我指定mmap_mode="r"numpy.load(). 但是,我收到以下错误。

OSError: [Errno 12] Cannot allocate memory

如何处理内存小于.npy文件大小的数组?

标签: pythonnumpy

解决方案


推荐阅读