reset

sherpa.ui.reset(model=None, id: IdType | None = None) None

Reset the model parameters to their default settings.

The reset function restores the parameter values to the default value set by guess or to the user-defined default. If the user set initial model values or soft limits - e.g. either with set_par or by using parameter prompting via paramprompt - then reset will restore these values and limits even after guess or fit has been called.

Parameters:
modeloptional

The model component or expression to reset. The default is to use all source expressions.

idint, str, or None, optional

The data set to use. The default is to use all data sets with a source expression.

See also

fit

Fit one or more data sets.

guess

Set model parameters to values matching the data.

paramprompt

Control how parameter values are set.

set_par

Set the value, limits, or behavior of a model parameter.

Examples

The following examples assume that the source model has been set using:

>>> set_source(powlaw1d.pl * xsphabs.gal)

Fit the model and then reset the values of both components (pl and gal):

>>> fit()
>>> reset()

Reset just the parameters of the pl model component:

>>> reset(pl)

Reset all the components of the source expression for data set 2.

>>> reset(get_source(2))