出现的问题:
patches = np.empty((N_patches_tot,full_imgs.shape[1],patch_h,patch_w)) #出错代码
ValueError: array is too big; `arr.size * arr.dtype.itemsize` is larger than the maximum possible size.
原因:
python编译器是32位的最大支持4GB .
用numpy生成的矩阵超过超出4GB 内存
解决方法:
将python编译器换成64位。然后将numpy库也换成64位的。