Bugs in line_search_strong_wolfe
There are several strange "features" in the line search algorithm:
- if the _zoom procedure does not converge, the outer minimization loop repeats the (failing) _zoom search in identical fashion until it reaches its own iteration limit. This can't be intentional.
- The Wolfe conditions look a bit different to the ones mentioned in Wikipedia.
Do we have a reference paper for this implementation?