Какова лучшая разреженная матрица в этом случае? С 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
. Лучше ли менять тип матрицы?