2
Кто-нибудь знает, как использовать scipy.sparse пакет для вычисления SVD на разреженной матрице?Почему scipy.sparse.linalg.svds возвращает ValueError?
Я знаю, что мне нужно использовать scipy.sparse.linalg.svds().
Но я, как ниже:
from scipy.sparse import *
csr = csr_matrix(matrix)
U, s, V = linalg.svds(csr)
У меня было такое исключение:
ValueError: matrix type must be 'f', 'd', 'F', or 'D'