Releases: Jutho/OptimKit.jl
Releases · Jutho/OptimKit.jl
v0.4.0
OptimKit v0.4.0
- 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:
- further fix for Float32 bisect infinite loop (#10) (@marius311)
- WIP: complete overhaul (#17) (@Jutho)
Closed issues:
- Optimization with Float32 (#13)
v0.3.1
OptimKit v0.3.1
Closed issues:
- Possible infinite loop in bisect (#8)
Merged pull requests:
- fix possible Float32 bisect infinite loop (#9) (@marius311)
v0.3.0
OptimKit v0.3.0
v0.2.0
OptimKit v0.2.0
Merged pull requests:
v0.1.0
OptimKit v0.1.0
Merged pull requests:
- Update linesearches.jl (#1) (@maartenvd)
- Install TagBot as a GitHub Action (#2) (@JuliaTagBot)
- Fix a typo in output prints. (#3) (@mhauru)
- Fix a missing comma in an argument list. (#4) (@mhauru)