Skip to content

Releases: optimagic-dev/optimagic

v0.2.0

23 Nov 08:42
e5b785e
Compare
Choose a tag to compare

Release 0.2.0

Add a lot of new functionality with a few minor breaking changes. We have more
optimizers, better error handling, bootstrap and inference for method of simulated
moments.

Breaking changes

  • logging is disabled by default during optimization.
  • the log_option "if_exists" was renamed to "if_table_exists"
  • The comparison plot function is removed.
  • first_derivative now returns a dictionary, independent of arguments.
  • structure of the logging database has changed
  • there is an additional boolean flag named scaling in minimize and maximize

New features

  • Optimizer benchmarking
  • Multistart optimization
  • More optimizers (fides, ipopt, nlopt, pygmo)
  • estimate_msm and estimate_ml functions
  • More diagnostic tools for numerical derivatives

v0.1.3

25 Jun 16:15
bdc8c76
Compare
Choose a tag to compare
  • Improve numerical stability of inference functions
  • Better documentation

v0.1.2

06 Feb 12:13
c21bcbe
Compare
Choose a tag to compare
  • Small fixes to documentation
  • Now compatible with newest pandas
  • By default not all inputs to maximize/minimize are saved in database

v0.1.1

12 Jan 23:30
d7d32e7
Compare
Choose a tag to compare

Complete overhaul of estimagic.

  • Restructured documentation
  • New internal optimizer interface
  • Better handling of derivatives
  • Harmonized algo_options

v0.0.31

20 Jul 15:24
2596870
Compare
Choose a tag to compare
Release v0.0.31 and relax some version constraints. (#162)

v0.0.30

22 Apr 18:40
6ec5f85
Compare
Choose a tag to compare
  • Allow custom gradient in maximize and minimize

v0.0.29

16 Apr 07:57
dc5d777
Compare
Choose a tag to compare
  • Make estimagic compatible with pandas 1.0

v0.0.28

17 Mar 14:18
238c860
Compare
Choose a tag to compare
  • New command line interface to dashboard
  • Estimagic becomes a noarch package