【发布时间】:2018-08-21 14:06:14
【问题描述】:
我想将稀疏矩阵的行除以数组中给出的标量。
例如,我有一个csr_matrix C :
C = [[2,4,6], [5,10,15]]
D = [2,5]
我希望C除法后的结果是:
result = [[1, 2, 3], [1, 2, 3]]
我已经使用我们用于numpy 数组的方法进行了尝试:
result = C / D[:,None]
但这似乎真的很慢。如何在稀疏矩阵中有效地做到这一点?
【问题讨论】:
标签: python numpy scipy sparse-matrix