gpt4 book ai didi

python - 检查 scipy 稀疏矩阵是 CSC 还是 CSR

转载 作者:行者123 更新时间:2023-11-28 20:22:44 25 4
gpt4 key购买 nike

我想知道检查 scipy 稀疏矩阵(CSC 或 CSR)的最佳方法。我现在正在使用。

rows, cols = X.shape()
indptr = X.indptr()
if len(indptr) == cols + 1:
print "csc"
else:
print "csr"

谢谢。

最佳答案

看起来您可以使用 .getformat() 方法:

>>> m0 = scipy.sparse.csc_matrix([1])
>>> m0.getformat()
'csc'
>>> m1 = scipy.sparse.csr_matrix([1])
>>> m1.getformat()
'csr'

关于python - 检查 scipy 稀疏矩阵是 CSC 还是 CSR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22579592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com