FitterFactory

class specviz.interfaces.factories.FitterFactory[source]

Bases: specviz.interfaces.factories.Factory

Create a fitter

Attributes Summary

all_fitters

Methods Summary

create_fitter(name) Create a fitter

Attributes Documentation

all_fitters = {u'Levenberg-Marquardt': <class 'astropy.modeling.fitting.LevMarLSQFitter'>, u'SLSQP': <class 'astropy.modeling.fitting.SLSQPLSQFitter'>, u'Simplex': <class 'astropy.modeling.fitting.SimplexLSQFitter'>}

Methods Documentation

classmethod create_fitter(name)[source]

Create a fitter

Parameters:name (str) – The name of the fitter desired.
Returns:fitter – The fitter class requested. None if the requested fitter does not exist.
Return type:Fitter