SLSQPLSQFitter¶
-
class
astropy.modeling.fitting.
SLSQPLSQFitter
[source] [edit on github]¶ Bases:
astropy.modeling.fitting.Fitter
SLSQP optimization algorithm and least squares statistic.
Raises: ModelLinearityError
A linear model is passed to a nonlinear fitter
Attributes Summary
supported_constraints
Methods Summary
__call__
(model, x, y[, z, weights])Fit data to this model. Attributes Documentation
-
supported_constraints
= [u'bounds', u'eqcons', u'ineqcons', u'fixed', u'tied']¶
Methods Documentation
-
__call__
(model, x, y, z=None, weights=None, **kwargs)[source] [edit on github]¶ Fit data to this model.
Parameters: model :
FittableModel
model to fit to x, y, z
x : array
input coordinates
y : array
input coordinates
z : array (optional)
input coordinates
weights : array (optional)
weights
kwargs : dict
optional keyword arguments to be passed to the optimizer or the statistic
verblevel : int
0-silent 1-print summary upon completion, 2-print summary after each iteration
maxiter : int
maximum number of iterations
epsilon : float
the step size for finite-difference derivative estimates
acc : float
Requested accuracy
Returns: model_copy :
FittableModel
a copy of the input model with parameters set by the fitter
-