我想使用ZCA来白化CIFAR10数据集。输入的X_train是形状(40000、32、32、3),其中40000是图像的数量,32x32x3是每个图像的大小。为此,我使用了来自的代码:# compute the covariance of the image dataRuntimeWarning: invalid value encountered in sqrt
所以当我得到SVD输出后,我试着
从基因表达数据(40000个基因(变量)x 30个观察值)中,我想创建一个40000 x 40000协方差矩阵。这绝对比我的内存大。使用包'ff‘,我设法为相关性预先分配了一个40000x40000的空矩阵。然而,'cov‘或'cor’函数在我的系统上只能管理一个5000x5000的协方差矩阵,所以我必须按块进行1:5000,5001:10000等协方差计算</