SLSQPLSQFitter

class astropy.modeling.fitting.SLSQPLSQFitter[源代码]

基类:astropy.modeling.fitting.Fitter

序列最小二乘规划(SLSQP)优化算法和最小二乘统计。

加薪
ModelLinearityError

将线性模型传递给非线性拟合器

笔记

也见 SLSQP 优化器。

属性摘要

supported_constraints 

方法总结

__call__ \(型号,x,y[, z, weights] )

将数据拟合到此模型。

属性文档

supported_constraints = ['bounds', 'eqcons', 'ineqcons', 'fixed', 'tied']

方法文件

__call__(model, x, y, z=None, weights=None, **kwargs)[源代码]

将数据拟合到此模型。

参数
模型FittableModelFittableModel

适合x、y、z的模型

x数组

输入坐标

y数组

输入坐标

z可选数组

输入坐标

weights可选数组

配重。对于具有高斯不确定性的数据,权重应为1/sigma。

kwargs双关语

传递给优化器或统计信息的可选关键字参数

verblevel利息

0-silent 1-完成后打印摘要,每次迭代后2打印摘要

maxiter利息

最大迭代次数

epsilon浮动

有限差分导数估计的步长

acc浮动

要求的精确度

equivalencies列表或无、可选、仅关键字

名单 额外的 如果x、y和/或z有单位,则应应用等效性。默认值为“无”。

返回
model_copyFittableModelFittableModel

由装配工设置参数的输入模型副本