1.numpy.linalg.svd
这是一个奇异值分解的函数。
https://blog.csdn.net/rainpasttime/article/details/79831533
(下面这部分解释全来自上面的链接)
输入:np.linalg.svd(a,full_matrices=1,compute_uv=1)
参数含义
关于奇异值分解的介绍(哇,介绍的非一般的好!)
https://zhuanlan.zhihu.com/p/31386807
左奇异矩阵可以用于行数的压缩。
右奇异矩阵可以用于列数即特征维度的压缩,也就是我们的PCA降维。