2
有誰知道如何使用scipy.sparse包來計算稀疏矩陣上的奇異值分解?爲什麼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'