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 p. 77)。

rel_errorfloat,可选

在 fcn 中计算的函数值的相对误差。

workndarray,可选

最终工作数组。

work_inddict,可选

用于提取值的 work 的索引(参见 ODRPACK UG p. 83)。

infoint,可选

ODRPACK 返回的原因(参见 ODRPACK UG p. 38)。

stopreasonlist of str,可选

info 的英文解释。

方法

pprint()

漂亮地打印重要结果。