scipy.linalg.interpolative.reconstruct_skel_matrix

scipy.linalg.interpolative.reconstruct_skel_matrix(A, k, idx)[源代码]

根据ID重建骨架矩阵。

骨架矩阵可以从原始矩阵重建 A 以及它的ID排名和索引 kidx ,分别为:

B = A[:,idx[:k]]

然后可以通过以下方式重建原始矩阵::

numpy.hstack([B, numpy.dot(B, proj)])[:,numpy.argsort(idx)]

另请参阅 reconstruct_matrix_from_idreconstruct_interp_matrix

参数
A : numpy.ndarraynumpy.ndarray

原始矩阵。

k集成

ID的级别。

idx : numpy.ndarraynumpy.ndarray

列索引数组。

退货
numpy.ndarray

骨架矩阵。