forked from pool/python-lmfit
5c0159d016
* New features: + add 'min_rel_change' as optional variable in calculation of confidence intervals with Model.conf_interval(). + Model.eval_uncertainty now takes an optional dscale parameter (default value of 0.01) to set the step size for calculating derivatives + add calculation of predicted_interval to Model.eval_uncertainty * Bug fixes/enhancements: + allow Model.eval_uncertainty to be performed with single points for x independent variables + allow Model._parse_param to handle older-style passed-in 'argnames' and 'kwargs' as for variadic function + better allow (or re-allow) Model function independent variables / keyword arguments to be given non-default values at model creation time + add form as independent variable for builtin Step, Rectangle, Thermal Distribution models. + use Model._reprstring(long=True) for model Model.__repr__(). + restore best-fit parameter values for high accuracy values of constrained values + improvement to Model for the difference between Parameter, "independent variable", and "option". + better saving/loading saved states of Model now use dill, have several cleanups, and are now versioned for future-proofing. + fix bug calculating r-squared for fits with weights + fix bug in modelresult.eval_uncertainty() after load_modelresult() + add test for MinimizerResult.uvars after successful fit * Maintenance/Deprecations: + drop support for Python 3.7 + fix tests for Python 3.12 and Python 3.13-dev + increase minimum numpy verstio to 1.23 and scipy to 1.8. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-lmfit?expand=0&rev=11 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
lmfit-1.2.2.tar.gz | ||
lmfit-1.3.1.tar.gz | ||
python-lmfit.changes | ||
python-lmfit.spec | ||
support-numpy-2.patch |