在这种情况下,最佳的稀疏矩阵是什么?在n = 70.000的情况下,我正在考虑使用lil_matrix
,但是它不支持与allincolumn
类似的任何事物,可以将其替换为另一个for
循环。但是,是否存在一个稀疏矩阵更适合此类操作?我正在使用from scipy.sparse import
。
for i in range(n):
for j in range(n)
if(condition):
s[j,i] = calculation
if (condition):
S.allincolumn(i) = calculation
这是用于矩阵的设置,稍后我必须对S * vector
进行一次计算。更改矩阵类型最好吗?