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