Python Scipy中大稀疏矩阵的特征值和特征向量

时间:2019-11-20 16:01:53

标签: python scipy sparse-matrix eigenvalue eigenvector

我的Python代码以坐标(COO)格式(行,列,mat_element)生成矩阵的上三角,并存储非零元素只是为了减少内存使用。但是,它是稀疏对称矩阵,我希望使用来自'scipy.sparse.linalg'的'eigsh'获得它的特征值和特征向量。我怎样才能做到这一点?

我希望直接将COO转换为CSR矩阵,并将其作为“ eigsh”的输入。但是,如果那不可能,我想先使矩阵对称,然后将其转换为CSR格式。

COO和CSR矩阵Wiki: https://en.wikipedia.org/wiki/Sparse_matrix

0 个答案:

没有答案