我使用numpy.linalg.svd()得到矩阵的奇异值分解。但是对于一个非平方矩阵,我不能从分解返回到原始矩阵。,例如形状A (m,n),则U形为(m,m),V形为(n,n),S为长度为k的对角线矩阵,k= min(m,n)。例如:n=5# make a random (m,n) matrix
A= np.reshape( np.random.random_integers(0, 9, size= m*n), (m
在脚注8中的这篇提炼文章()中,作者写道:
The Fourier transforms decorrelates spatially, but a correlation will still exist我理解,对于任意图像,我可以通过将图像的形状解释为通道、宽度*高度而不是通道、高度、宽度来计算相关矩阵。但是如何考虑整个数据集呢?它可以被平均值,但这与Cholesky分解没有任何关系。没有计算相关性的代码,但有一个硬编码版本的矩阵(去相关发生在矩阵乘法与此矩阵)。矩阵</em