scipy.odr.

輸出#

class scipy.odr.Output(output)[原始碼]#

Output 類別儲存 ODR 運算的輸出。

筆記

初始化時接受一個引數,即函數 odr 的傳回值。只有在執行 odr 時指定 full_output=1,才會出現上面列為「選用」的屬性。

屬性:
betandarray

估計的參數值,形狀為 (q,)。

sd_betandarray

估計參數的標準差,形狀為 (p,)。

cov_betandarray

估計參數的共變異數矩陣,形狀為 (p,p)。請注意,此 cov_beta 未按殘差變異數 res_var 縮放,而 sd_beta 則有。這表示 np.sqrt(np.diag(output.cov_beta * output.res_var))output.sd_beta 的結果相同。

deltandarray, 選用

輸入變數中估計誤差的陣列,形狀與 x 相同。

epsndarray, 選用

回應變數中估計誤差的陣列,形狀與 y 相同。

xplusndarray, 選用

x + delta 的陣列。

yndarray, 選用

陣列 y = fcn(x + delta)

res_varfloat, 選用

殘差變異數。

sum_squarefloat, 選用

平方誤差和。

sum_square_deltafloat, 選用

delta 誤差的平方和。

sum_square_epsfloat, 選用

eps 誤差的平方和。

inv_condnumfloat, 選用

反條件數(參閱 ODRPACK UG 第 77 頁)。

rel_errorfloat, 選用

fcn 內計算的函數值中的相對誤差。

workndarray, 選用

最終工作陣列。

work_inddict, 選用

用於繪製值的 work 索引(參閱 ODRPACK UG 第 83 頁)。

infoint, 選用

ODRPACK 輸出的傳回原因(參閱 ODRPACK UG 第 38 頁)。

stopreasonlist of str, 選用

info 解釋為英文。

方法

pprint()

美觀列印重要結果。