Fitter¶
-
class
astropy.modeling.fitting.
Fitter
(optimizer, statistic)[source]¶ Bases:
object
Base class for all fitters.
- Parameters
- optimizercallable
A callable implementing an optimization algorithm
- statisticcallable
Statistic function
Attributes Summary
Methods Summary
__call__
(self)This method performs the actual fitting and modifies the parameter list of a model.
objective_function
(self, fps, *args)Function to minimize.
Attributes Documentation
-
supported_constraints
= []¶
Methods Documentation
-
abstract
__call__
(self)[source]¶ This method performs the actual fitting and modifies the parameter list of a model.
Fitter subclasses should implement this method.
-
objective_function
(self, fps, *args)[source]¶ Function to minimize.
- Parameters
- fpslist
parameters returned by the fitter
- argslist
[model, [other_args], [input coordinates]] other_args may include weights or any other quantities specific for a statistic
Notes
The list of arguments (args) is set in the
__call__
method. Fitters may overwrite this method, e.g. when statistic functions require other arguments.