https://github.com/lmfit/lmfit-py

sort by:
Revision Author Date Message Commit Date
555c29e spellchecked whatsnew 08 July 2023, 15:51:20 UTC
3326676 update whatsnew for v 1.2.2 08 July 2023, 15:48:01 UTC
4d5df88 Html repr with JupyterLab TOC (#902) * Change `h2` tags to `b` in fit result html table. * Change `h2` tag to `b` in `ModelReport` repr. * html_reprs with table captions and jp-toc directives * update html_reprs * update test for slight change to html repr * fix another test * more html formattinag tweaks --------- Co-authored-by: Simon Rochester <simon.rochester@gmail.com> 07 July 2023, 21:28:52 UTC
4968ef2 Merge pull request #901 from lmfit/complex_eval_uncertain Complex eval uncertainty 06 July 2023, 14:29:42 UTC
e34b167 add test for GH#875 (CompositeModel_returning_lists) and GH#900 (Complex.eval_uncertainty) 05 July 2023, 20:20:00 UTC
5f7af07 fix ModelResult.eval_uncertainty() for complex model 05 July 2023, 20:05:33 UTC
d0a5936 force Model.eval to return array-like 05 July 2023, 19:50:52 UTC
875c2f7 Merge pull request #888 from lmfit/calc_upars Calculate, store correlated uncertainties for variable parameters for easier downstream calcs 05 July 2023, 19:05:33 UTC
54b9af1 add doc for ModeResult.uvars and link to example 01 July 2023, 15:46:08 UTC
17f3a52 change test of _nan_policy() to coerce_float64 01 July 2023, 01:16:46 UTC
7ce6c80 fix deprecation warning in test of not_zero() 01 July 2023, 01:16:05 UTC
78c9994 Merge branch 'master' into calc_upars 30 June 2023, 23:11:34 UTC
115113c Merge pull request #899 from lmfit/model_coerce_farray More changes to coercing model inputs to Float64 arrays 30 June 2023, 21:50:37 UTC
6c41986 return _nan_policy 30 June 2023, 20:59:50 UTC
c5b71ac return _nan_policy to a near copy of coerce_farray 30 June 2023, 20:48:25 UTC
7db2547 update docs for coerce_farray, clarify what data types can/should be used 30 June 2023, 20:06:55 UTC
932fc2d deprecated _nan_policy function 28 June 2023, 17:48:28 UTC
e24a5f8 fix argument order 28 June 2023, 17:47:18 UTC
894e507 Merge branch 'master' into model_coerce_farray 27 June 2023, 14:09:22 UTC
7e63299 Merge pull request #898 from eendebakpt/test_model_fix Fix test_hints_for_peakmodels from test_models.py 27 June 2023, 14:07:30 UTC
3808b97 Fix comparison threshold in test_hints_for_peakmodels 27 June 2023, 08:25:20 UTC
d12afb6 Merge pull request #897 from lmfit/aborted_least_squares Aborted least squares 26 June 2023, 21:11:57 UTC
2a4caea abandoning incorrect test of shgo captured output 26 June 2023, 20:16:57 UTC
3c307ec allow for even worse results when aborting some fits 26 June 2023, 19:40:43 UTC
a849664 do not test the xl value of scipy shgo 26 June 2023, 19:24:01 UTC
e30b04a handle aborted fits for more methods 26 June 2023, 18:42:21 UTC
51a3d08 move test of aborted fits due to small max_nfev from test_least_squares to test_minimizer 26 June 2023, 18:41:08 UTC
08f48bf fix testing of pandas types with pandas not present 26 June 2023, 17:42:55 UTC
9eb3dae rewrite test_coercion_of_input_data to allow coerce_farray True/False 26 June 2023, 16:13:21 UTC
580c107 add coerce_farray option to model, default of True to coerce data and independent vars to float64 26 June 2023, 16:10:27 UTC
5617524 needs explicit numpy arrays 26 June 2023, 16:07:33 UTC
a804d36 rename/refactor _nan_policy function to coerce_float64, coercing to float64, ravelling, applying nan policy 26 June 2023, 16:07:04 UTC
65212c4 harden some models and lineshapes to tolerated some array-like data 26 June 2023, 15:54:26 UTC
88132cd harden some models and lineshapes to tolerated some array-like data 26 June 2023, 15:54:13 UTC
1ab95ae Merge pull request #895 from lmfit/make_params_prefix Make params prefix 24 June 2023, 22:34:25 UTC
9fe5eb4 only recover from aborted fit if near the max_nfev limit 23 June 2023, 17:47:43 UTC
9e19a07 add test for aborted fit with least_squares 23 June 2023, 15:58:06 UTC
92f7059 fix nfev count 23 June 2023, 15:55:12 UTC
18acd00 fix calc of residual and statistics for aborted fit with least_squares method 23 June 2023, 15:27:58 UTC
aaf908e fix basename to name for some cases of prefixed param names 23 June 2023, 15:10:52 UTC
4c42b7e add test for issue #893 23 June 2023, 15:09:39 UTC
980a5d1 MAINT: update pre-commit hooks 21 June 2023, 02:01:11 UTC
6c0b956 CI: update NumPy version 21 June 2023, 02:01:11 UTC
1c0879e explicit exception rather than pytest.xfail 13 June 2023, 21:40:57 UTC
7a645f3 add test of parameters uvars 13 June 2023, 21:39:45 UTC
b60611f add example for uvars and Model.post_fit 24 May 2023, 02:57:32 UTC
cd2d0d1 doc for uvars added 23 May 2023, 23:50:07 UTC
938bee9 add commented-out exmamples using post_fit() 23 May 2023, 02:31:08 UTC
e0433d7 typo 22 May 2023, 21:55:25 UTC
848ed8c add Model.post_fit() which takes an optional fitresult, mostly intended to add derived parameters 22 May 2023, 20:57:02 UTC
1dcc832 remove propagation of uncertainties to constraints from Minimizer to Parameter 22 May 2023, 16:11:57 UTC
629e90d do not recalculate uncertainties in model, call Parameters.creat_uvars() instead 22 May 2023, 16:10:32 UTC
87efd71 fix test for expression for propagated uncertainties 22 May 2023, 16:09:28 UTC
1385e58 move uncertainty calculations to be part of Parameters.create_uvars() 22 May 2023, 15:47:20 UTC
bea462d restore result.uvars explicitly from uncertainties rather than trying to serialize it fully 17 May 2023, 21:15:03 UTC
7994ba4 add uncertainties values as json-encodeable 17 May 2023, 21:12:41 UTC
41887a7 save result.uvars: dict of maybe-correlated uncertainties ufloats for variable parameters 17 May 2023, 21:11:44 UTC
502cc9b update ISSUE template 10 May 2023, 01:37:32 UTC
64c1cb5 Update ISSUE_TEMPLATE.md 09 May 2023, 17:38:00 UTC
a246cbc restore filter_spurious_link_from_html 03 May 2023, 02:36:49 UTC
3a21756 add modelresult.userargs and userkws to doc 02 May 2023, 17:45:54 UTC
51b262c doc: do not need to filter spurious links 02 May 2023, 17:45:23 UTC
07ec652 update Whatsnew for 1.2.1 02 May 2023, 16:15:02 UTC
360ea9b Make params datatypes (#872) * TST: test model.make_params() with various data types * FIX: better checking of values and datatypes in Model.make_params() Closes: #871 * TST: remove left-over test exceptions for Python 2 01 May 2023, 23:37:36 UTC
2015516 MAINT: update pyupgrade pre-commit hook 01 May 2023, 00:28:03 UTC
ca325dc CI: update NumPy version 01 May 2023, 00:28:03 UTC
39352a5 CI/BLD: remove codecov Python package - we are already using the new uploader, the PyPI package is deprecated 01 May 2023, 00:28:03 UTC
53118ec update readme, fixing zenodo badge, expanding description 22 April 2023, 17:52:22 UTC
f025b42 update readme, fixing zenodo badge, expanding description 22 April 2023, 17:51:38 UTC
6a4c45b MAINT: set 'maxfun' for l-bfgs-b method - assures that our check for maximum function evaluations with "max_nfev" works as advertised Closes: #864 19 April 2023, 02:59:52 UTC
d9ef7c5 DOC: remove only the spurious link to 'Examples gallery' 18 April 2023, 01:50:41 UTC
247e02b CI: update NumPy/SciPy versions 18 April 2023, 00:56:40 UTC
a03ac0f Merge pull request #860 from lmfit/param_vary_setter make Parameter.vary a property 07 April 2023, 03:11:18 UTC
8e5c5d2 update whatsnew 05 April 2023, 17:19:38 UTC
3253c6e make Parameter.vary a property, so that setting Parameter.vary=True will erase constraint expression 05 April 2023, 17:13:42 UTC
52012fd Merge pull request #858 from lmfit/v120_rc1 update whatsnew, add discussion of data coercion 04 April 2023, 03:21:50 UTC
29863af remove use of -- seems to be unnecessary and causing other problems 04 April 2023, 02:39:25 UTC
a305115 update whatsnew, add discussion of data coercion 01 April 2023, 15:49:24 UTC
97cf1f3 Merge pull request #856 from lmfit/more_chi2_reporting_tweaks More chi2 reporting tweaks 30 March 2023, 18:33:22 UTC
d547580 fix test values for stderrs of constrainted parameters 30 March 2023, 18:08:34 UTC
a310c0d FIX: force evaluation of constrained parameters when propagating uncertainties Closes: #855 30 March 2023, 02:18:19 UTC
380faaf ENH: add 'correl_table' function to printfuncs 30 March 2023, 02:18:19 UTC
574a480 DEP: add deprecation warning for now-unused prob_func argument to conf_interval2d() - small changes for docstring consistency 30 March 2023, 02:18:19 UTC
c4eba51 ENH: use 'chi2' to calculate probability in conf_interval2d() See: #852 30 March 2023, 02:18:19 UTC
2a4f56d Merge pull request #857 from mgunyho/patch-1 Fix typo in installation instructions 29 March 2023, 15:34:03 UTC
b54b1de Fix typo This seems to have slipped in in d32bc7064ec5bbc9d55937599766818e5d58698c 29 March 2023, 06:46:08 UTC
3ef42e1 Merge pull request #844 from lmfit/better_make_params Better make params 29 March 2023, 03:35:30 UTC
d32bc70 DOC/CI: add ipykernel as a dependency for building documentation 28 March 2023, 01:51:04 UTC
b892dce DOC: minor style changes for consistency/correctness 26 March 2023, 16:22:14 UTC
ac2b109 MAINT: update codespell pre-commit hook 26 March 2023, 16:22:10 UTC
7d0f651 TST: add tests for reading legacy ModelResult and ModelResult.summary() See: #845 26 March 2023, 16:14:06 UTC
9cd928e ENH: add ModelResult.summary() - returns many fitresult statistics and attributes in JSON-able dictionary 26 March 2023, 16:14:06 UTC
67f306f ENH: better handling of non-numeric value in gformat() Closes: #845 26 March 2023, 16:14:06 UTC
da30d0c ENH: use deepcopy for 'correl' and user-defined symbols See: #837 26 March 2023, 16:14:06 UTC
1e75b8c DOC: update whatsnew.rst 26 March 2023, 16:14:06 UTC
4ce3d5c FIX: include "residual" in saved ModelResult, test added Closes: #830 26 March 2023, 16:14:06 UTC
23b6cf3 TST: add test for mixing 'params' and keyword arguments 26 March 2023, 16:14:06 UTC
772a33c DEP: deprecate mixing 'params' and keyword arguments in eval 26 March 2023, 16:14:06 UTC
4e2a667 ENH: use 'maxfun' instead of 'maxiter' with ampgo 26 March 2023, 16:14:06 UTC
cfbc0f4 ENH: relax default 'epsfcn' to 1.e-10 - allow for better handling of data/models that are less-precise than float64 See: #850 26 March 2023, 16:14:06 UTC
back to top