如何确定M x N CSR稀疏矩阵的N

问题描述 投票:0回答:1

我有代表M x N矩阵的CSR稀疏矩阵阵列:

  • 数据
  • 室内
  • 索引

我的问题是如何确定原始尺寸N。我知道indptr具有M +1个条目,因此M很容易确定。但是除非矩阵是正方形(M = N),否则我看不到如何确定N。

任何帮助将不胜感激。

亲切的问候

约翰

sparse-matrix dimensions csr
1个回答
0
投票

这在很大程度上取决于CRS / CCS的实施。如您所见,如果矩阵具有M条目,则只有在使用CRS时才可以直接提取行数N(在使用CCS时则可以直接提取列数M * N)。我会尝试使用C ++中的Eigen SparseMatrix

© www.soinside.com 2019 - 2024. All rights reserved.