Version 0.0.2
What's Changed
- DOI badge by @dpo in #69
- Neg tol by @dpo in #73
- update deps, stats API by @dpo in #76
- experiment with absolute + relative stopping tests by @dpo in #74
- replace Arpack with TSVD by @dpo in #79
- run demos with CI by @dpo in #80
- Remove direct access to Delta field in proximal operator by @geoffroyleconte in #83
- TR with bounds by @geoffroyleconte in #84
- R2 with bounds by @geoffroyleconte in #86
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #85
- LMTR with bounds by @geoffroyleconte in #87
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #88
- LM with bounds by @geoffroyleconte in #89
- Set β to a large value by default by @dpo in #90
- TRDH algorithm by @geoffroyleconte in #91
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #92
- Enable subsolver tolerances tuning, fix negative tolerance by @geoffroyleconte in #93
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #94
- Constrained FH tables by @geoffroyleconte in #99
- Change random seed bpdn-cstr after problem update by @geoffroyleconte in #102
- LM and LMTR with TRDH by @geoffroyleconte in #95
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #103
- [TRDH] Change display Dk norm by @geoffroyleconte in #101
- Fix some errors in demos by @geoffroyleconte in #104
- Remove allocations R2 by @geoffroyleconte in #105
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #111
- Bug fix in PG alg for options and iteration count by @AHsu98 in #110
- Add NLSModel to NNMF ouput arguments by @geoffroyleconte in #112
- Restore subsolver options by @geoffroyleconte in #114
- Change random seed FH-table by @geoffroyleconte in #116
- R2 optimality measure by @MaxenceGollier in #115
- added correct (per discussion) gradient nls-checking by @rjbaraldi in #119
- Update criticality measure by @geoffroyleconte in #117
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #121
- TRDH: prevent formatter from butchering line by @dpo in #125
- CirrusCI: test musl and M1 by @dpo in #126
- update types in ROSolverOptions by @dpo in #127
- TR: fix definition of ν by @dpo in #124
- update compat, clean up demo workflow by @dpo in #106
- update CirrusCI config by @dpo in #128
- update TRDH to use diagonal QN model by @dpo in #132
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #137
- Update .cirrus.yml to use FreeBSD 13.3 by @dpo in #140
- fix workflows, demo deps by @dpo in #142
- JSO Compliance: R2 by @MaxenceGollier in #139
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #144
- R2-solve!-0-allocation by @MohamedLaghdafHABIBOULLAH in #147
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #148
- Fix bug in LM by @MohamedLaghdafHABIBOULLAH in #152
- remove redundant return in R2 by @MaxenceGollier in #150
- Update CITATION.bib by @dpo in #154
- Update CITATION.bib by @dpo in #155
- R2: pass kwargs through by @dpo in #160
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #162
- Cirrus: Julia 1 on FreeBSD only by @dpo in #163
- Resolve R2 Allocation test by @MaxenceGollier in #164
- Augmented Lagrangian method by @aldma in #158
- Add R2N, R2DH by @MohamedLaghdafHABIBOULLAH in #153
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #169
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #171
- bump LinearOperators compat to 2.9 by @MaxenceGollier in #173
- use Julia 1.10 on GitHub CI by @dpo in #174
- Reuse Arpack in order to compute norm of Bk by @MohamedLaghdafHABIBOULLAH in #159
- LM: only recompute Jacobian norm if problem is nonlinear by @MohamedLaghdafHABIBOULLAH in #156
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #181
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #183
- ci: upgrade dep workflows by @dpo in #184
- Update the default value of theta in ROSolverOptions and update LM & LMTR accordingly by @MaxenceGollier in #180
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #185
- add step entry in RegularizedExecutionStats by @MaxenceGollier in #179
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #187
- demo workflow: upgrade setup-texlive-action by @dpo in #186
- disable FH demo by @dpo in #188
- Bump LinearOperators.jl compat to 2.10 by @MaxenceGollier in #191
- LMTR: define ν as in TR by @dpo in #190
- JSO Compliance: R2N & R2DH by @MaxenceGollier in #172
- Add v0.21 to NLPModels compatibility by @MaxenceGollier in #197
- Remove dead code by @MaxenceGollier in #207
- R2N & R2DH : add sigma and sigma_cauchy entry to stats by @MaxenceGollier in #193
- JSO Compliance: TR & TRDH by @MaxenceGollier in #199
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #210
- Add keyword argument to change the quasi-Newton update in R2N by @MaxenceGollier in #196
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #211
- Add solution field to stats in TR and TRDH by @MohamedLaghdafHABIBOULLAH in #214
- Remove allocations and add unit tests for augmented Lagrangian method by @MaxenceGollier in #209
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #216
- R2N : Patch sub_kwargs and add sub_kwargs for TR by @MaxenceGollier in #218
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #219
- JSO Compliance : LM by @MaxenceGollier in #200
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #221
- Add prox_evals to solver_specific by @MohamedLaghdafHABIBOULLAH in #222
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #224
- Use callback docstring for all solvers and solve the bug with the arrow being printed too far with verbose by @MaxenceGollier in #234
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #236
- JSO Compliance : LMTR by @MaxenceGollier in #201
- Add monotonicity parameter to LMSolver and TRSolver by @MohamedLaghdafHABIBOULLAH in #226
- R2DH: use RegularizedExecutionStats instead of Generic by @MaxenceGollier in #235
- Add option to approximate the operator norm with rayliegh quotients by @MaxenceGollier in #204
- Move and update get_status by @MaxenceGollier in #233
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #237
- add skip_sigma kwarg in R2NModel and LMModel by @MaxenceGollier in #241
- Add computation function for bounds and initialize bounds by @MaxenceGollier in #240
- Add Documentation by @MaxenceGollier in #238
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #243
- LMTR: fix radius encoding by @MaxenceGollier in #247
- add sub_kwargs parameter to LMSolver and solve! for subsolver by @MohamedLaghdafHABIBOULLAH in #245
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #248
New Contributors
- @geoffroyleconte made their first contribution in #83
- @AHsu98 made their first contribution in #110
- @aldma made their first contribution in #158
Full Changelog: v0.0.0...v0.0.2