SHA256
1
0
forked from pool/python-lmfit
Commit Graph

1 Commits

Author SHA256 Message Date
Steve Kowalik
5c0159d016 - Update to 1.3.1:
* 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
2024-07-05 03:04:39 +00:00