2
我使用Numpy/Scipy來倒置20k矩陣,它很慢。 我想:加快numpy矩陣逆
(1) M_inv = M.I
(2) Ident = np.Identity(len(M))
M_inv = scipy.linalg.solve(M, Ident)
(3) M_inv = scipy.linglg.inv(M)
,但沒有看到任何加速。
有沒有其他方法可以加快速度?
我使用Numpy/Scipy來倒置20k矩陣,它很慢。 我想:加快numpy矩陣逆
(1) M_inv = M.I
(2) Ident = np.Identity(len(M))
M_inv = scipy.linalg.solve(M, Ident)
(3) M_inv = scipy.linglg.inv(M)
,但沒有看到任何加速。
有沒有其他方法可以加快速度?
這是一個很大的矩陣,反轉會變慢。一些選項:
scipy.linalg.sparse
。 (但是,如果只有幾個零,這可能會更慢)