1
我有一個關於NumPy模塊linalg.lstsq(a,b)的問題。有可能檢查這種方法發現收斂的速度有多快?我的意思是說明計算收斂有多快的一些特性? 非常感謝您提前進行腦力風暴。檢查numpy.linalg.lstsq發現收斂的速度
我有一個關於NumPy模塊linalg.lstsq(a,b)的問題。有可能檢查這種方法發現收斂的速度有多快?我的意思是說明計算收斂有多快的一些特性? 非常感謝您提前進行腦力風暴。檢查numpy.linalg.lstsq發現收斂的速度
Numpy函數linalg.lstsq
使用奇異值分解(SVD)來解決最小二乘問題。因此,如果您的矩陣A
是n
由n
,它將需要n^3
觸發器。
更確切地說,我認爲函數使用一家之主雙對角化計算SVD,因此,如果您的矩陣是由m
n
,複雜性將是O(max(m, n) * min(m, n)^2)
。