JuliaSmoothOptimizers / JuliaSmoothOptimizers/SolverTools.jl

`armijo-wolfe`: float16 slope coefficient default value unstable

Open
#214 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Julia
Stars
24
Forks
18
PR merge metrics
No merged PRs in 30d

Description

Keyword argument τ1 of `armijo-wolfe` default value (0.9999) is rounded up to 1 with Float16. I believe this breaks theoretical convergence of the line-search algorithm.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.