Skip to content

Releases: Jutho/OptimKit.jl

v0.4.0

27 Jan 16:49
Compare
Choose a tag to compare

OptimKit v0.4.0

Diff since v0.3.1

  • Default functions for manipulating tangents and retractions now use VectorInterface.jl, so that tuples and nested structures are more easily supported
  • Various changes to improve robustness and configurability of both the optimization algorithms and the inner linesearch, in particular:
    • custom convergence and termination criteria
    • changes to info and warning output formatting and level settings
    • easier to control linesearch maximum number of iterations and maximum number of function evaluations

Breaking changes

  • The verbosity levels have changed meaning (slightly) so that printed output might not be the same as before
  • Requires Julia 1.8 because of use of ScopedVariables.jl

Merged pull requests:

Closed issues:

  • Optimization with Float32 (#13)

v0.3.1

11 Sep 12:31
c9eb6d3
Compare
Choose a tag to compare

OptimKit v0.3.1

Diff since v0.3.0

Closed issues:

  • Possible infinite loop in bisect (#8)

Merged pull requests:

  • fix possible Float32 bisect infinite loop (#9) (@marius311)

v0.3.0

07 Sep 09:15
Compare
Choose a tag to compare

OptimKit v0.3.0

Diff since v0.2.0

v0.2.0

03 Sep 13:14
Compare
Choose a tag to compare

OptimKit v0.2.0

Diff since v0.1.0

Merged pull requests:

  • Fix finalize! signature in README (#6) (@mhauru)

v0.1.0

09 Jun 01:09
Compare
Choose a tag to compare

OptimKit v0.1.0

Merged pull requests: