Releases: OpenSourceEconomics/estimagic
v0.4.6
This release drastically improves the optimizer benchmarking capabilities, especially
with noisy functions and parallel optimizers. It makes tranquilo and numba optional
dependencies and is the first version of estimagic to be compatible with Python
3.11.
- #464 Makes tranquilo and numba optional dependencies (@janosg)
- #461 Updates docstrings for procss_benchmark_results (@segsell)
- #460 Fixes several bugs in the processing of benchmark results with noisy
functions (@janosg) - #459 Prepares benchmarking functionality for parallel optimizers
(@mpetrosian and @janosg) - #457 Removes some unused files (@segsell)
- #455 Improves a local pre-commit hook (@ChristianZimpelmann)
v0.4.5
- #379 Improves the estimation table (@ChristianZimpelmann)
- #445 fixes line endings in local pre-commit hook (@ChristianZimpelmann)
- #443, #444, #445, #446, #448 and #449 are a major
refactoring of tranquilo (@timmens and @janosg) - #441 Adds an aggregated convergence plot for benchmarks (@mpetrosian)
- #435 Completes the cartis-roberts benchmark set (@segsell)
v0.4.4
- #437 removes fuzzywuzzy as dependency (@aidatak97)
- #432 makes logging compatible with sqlalchemy 2.x (@janosg)
- #430 refactors the getter functions in Tranquilo (@janosg)
- #427 improves pre-commit setup (@timmens and @hmgaudecker)
- #425 improves handling of notebooks in documentation (@baharcos)
- #423 and #399 add code to calculate poisdeness constants (@segsell)
- #420 improve CI infrastructure (@hmgaudecker, @janosg)
- #407 adds global optimizers from scipy (@baharcos)
v0.4.3
v0.4.2
This realease contains a bugfix and several improvements
If you have used multistart optimizations with a least squares optimizer you should update as quickly as possible.
#412 Improves the output of the fides optimizer among other small changes (@janosg)
#411 Fixes a bug in multistart optimizations with least squares optimizers. See #410 for details (@janosg)
#404 speeds up the gqtpar subsolver (@mpetrosian )
#400 refactors subsolvers (@mpetrosian)
#398, #397, #395, #390, #389, #388 continue with the implementation of tranquilo (@segsell, @timmens, @mpetrosian, @janosg)
#391 speeds up the bntr subsolver
v0.4.1
This is a minor polishing release.
- #307 Adopts a code of condact and governance model
- #384 384 Polish documentation @janosg and @mpetrosian
- #374 Moves the documentation to MyST @baharcos
- #365 Adds copybuttos to documentation @amageh
- #371 Refactors the pounders algorithm @segsell
- #369 Fixes CI @janosg
- #367 Fixes the linux environment @timmens
- #294 Adds the very first experimental version of tranquilo @janosg, @timmens, @segsell, @mpetrosian
v0.4.0
v0.3.4
v0.3.3
First release with full jax support (i.e. jax arrays do not have to be hidden from estimagic)