leastsquare_3d

astropy.modeling.statistic.leastsquare_3d(measured_vals, updated_model, weights, x, y, z)[source]

Least square statistic with optional weights. Safer than the general leastsquare() for 3D models by avoiding numpy methods that support broadcasting.

Parameters:
measured_valsndarray

Measured data values.

updated_modelModel

Model with parameters set by the current iteration of the optimizer.

weightsndarray or python:None

Array of weights to apply to each residual.

xndarray

Independent variable “x” on which to evaluate the model.

yndarray

Independent variable “y” on which to evaluate the model.

zndarray

Independent variable “z” on which to evaluate the model.

Returns:
respython:float

The sum of least squares.

See also

leastsquare()