ErrorEstResults
- class sherpa.fit.ErrorEstResults(fit: Fit, results, parlist: Sequence[Parameter] | None = None)[source] [edit on github]
Bases:
NoNewAttributesAfterInit
The results of an error estimation run.
This object contains the parameter ranges, information on the statistic and optimisation-method used, and other relevant information.
Attributes Summary
A sequence of the data set ids included in the results.
The name of the optimisation method used (in lower case).
What iterated-fit scheme was used, if any.
The name of the method used to fit the data, in lower case.
The name of the statistic used to fit the data, in lower case.
The error values represent this number of sigma (assuming a Gaussian distribution).
The percentage value for the errors (calculated from the
sigma
value assuming Gaussian errors).The parameter names that were varied in the fit (the thawed parameters in the model expression).
The parameter values, in the same order as
parnames
.The parameter minimum values, in the same order as
parnames
.The parameter maximum values, in the same order as
parnames
.The number of fits performed during the error analysis.
The
extra_output
field from the fit.Methods Summary
format
()Return a string representation of the error estimates.
Attributes Documentation
- percent: float
The percentage value for the errors (calculated from the
sigma
value assuming Gaussian errors).
- parnames: tuple[str, ...]
The parameter names that were varied in the fit (the thawed parameters in the model expression).
- extra_output
The
extra_output
field from the fit.
Methods Documentation
- format() str [source] [edit on github]
Return a string representation of the error estimates.
- Returns:
txt – A multi-line representation of the error estimates.
- Return type: