首页 > 解决方案 > Python Scipy中大型稀疏矩阵的特征值和特征向量

问题描述

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

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

首席运营官和企业社会责任矩阵维基: https ://en.wikipedia.org/wiki/Sparse_matrix

标签: pythonscipysparse-matrixeigenvalueeigenvector

解决方案


推荐阅读