scipy.odr.
输出#
- class scipy.odr.Output(output)[源代码][源代码]#
Output 类存储了 ODR 运行的输出结果。
- 属性:
- 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 中计算的相对误差。
- 工作ndarray,可选
最终工作数组。
- 工作指示dict, 可选
索引用于提取值(参见 ODRPACK UG 第 83 页)。
- 信息int, 可选
返回的原因,由 ODRPACK 输出(参见 ODRPACK 用户指南第 38 页)。
- 停止原因list of str, 可选
info 翻译成英文。
方法
pprint
()美化打印重要结果。
注释
接受一个初始化参数,即函数
odr
的返回值。上面列出的“可选”属性仅在odr
以full_output=1
运行时存在。