【发布时间】:2018-04-17 12:28:00
【问题描述】:
假设A、B 和C 是任何格式的稀疏矩阵。而且我想知道如何仅针对C 中的非零元素有效地计算他们的点积。
等于
prod = A.dot(B)
prod[C == 0] = 0
用于 Python 中的密集矩阵。但是这段代码效率极低。
你能给我一些建议吗?内存无关紧要。
【问题讨论】:
-
为什么不使用 numpy ?
-
@rak007 numpy 密集矩阵乘法太贵了
标签: python matrix sparse-matrix linear-algebra