scipy.linalg.interpolative.
reconstruct_skel_matrix#
- scipy.linalg.interpolative.reconstruct_skel_matrix(A, k, idx)[source]#
- Reconstruct skeleton matrix from ID. - The skeleton matrix can be reconstructed from the original matrix A and its ID rank and indices k and idx, respectively, as: - B = A[:,idx[:k]] - The original matrix can then be reconstructed via: - numpy.hstack([B, numpy.dot(B, proj)])[:,numpy.argsort(idx)] - See also - reconstruct_matrix_from_idand- reconstruct_interp_matrix.- Parameters:
- Anumpy.ndarray
- Original matrix. 
- kint
- Rank of ID. 
- idxnumpy.ndarray
- Column index array. 
 
- A
- Returns:
- numpy.ndarray
- Skeleton matrix.