Commit graph

5 commits

Author SHA1 Message Date
adam
b2e3ed7b0b py-lmfit: updated to 0.9.11
0.9.11:
make exception explicit

0.9.10:
add AMPGO and basin-hopping global optimization methods.
aborting a fit from the objective function now raises AbortFitException
fit statistics are more uniformly calculated.
the uncertainties package is now an external dependency, and an out-dated copy is no longer kept in lmfit.
more exceptions when import matplotlib are now tolerated.
many documentation fixes.
2018-07-13 06:22:35 +00:00
adam
31952c378e py-lmfit: updated to 0.9.9
Version 0.9.9:
Lmfit now uses the asteval (https://github.com/newville/asteval) package
instead of distributing its own copy. The minimum required asteval version
is 0.9.12, which is available on PyPi. If you see import errors related to
asteval, please make sure that you actually have the latest version installed.
2018-04-14 05:32:22 +00:00
adam
260fa030d1 py-lmfit: updated to 0.9.8
0.9.8:
update doc for 5 digit-precision fit statistics
increase default precision for chi-square, etc from 3 to 5
2018-02-27 06:40:07 +00:00
prlw1
4c8d752ea0 Update py-lmfit to 0.9.7
Changes to 0.9.7 not immediately obvious

Version 0.9.6 Release Notes

   Support for SciPy 0.14 has been dropped: SciPy 0.15 is now required.
   This is especially important for lmfit maintenance, as it means we can
   now rely on SciPy having code for differential evolution and do not
   need to keep a local copy.

   A brute force method was added, which can be used either with
   Minimizer.brute() or using the method='brute' option to
   Minimizer.minimize(). This method requires finite bounds on all varying
   parameters, or that parameters have a finite brute_step attribute set
   to specify the step size.

   Custom cost functions can now be used for the scalar minimizers using
   the reduce_fcn option.

   Many improvements to documentation and docstrings in the code were
   made. As part of that effort, all API documentation in this main Sphinx
   documentation now derives from the docstrings.
   Uncertainties in the resulting best-fit for a model can now be
   calculated from the uncertainties in the model parameters.

   Parameters have two new attributes: brute_step, to specify the step
   size when using the brute method, and user_data, which is unused but
   can be used to hold additional information the user may desire. This
   will be preserved on copy and pickling.
2017-08-31 08:27:42 +00:00
prlw1
45d220ad5b Add py-lmfit 0.9.5
A library for least-squares minimization and data fitting in Python,
based on scipy.optimize.
2016-09-16 15:20:31 +00:00