bundles / scipy 1.17.1 / scipy / optimize / _linesearch / scalar_search_armijo
function
scipy.optimize._linesearch:scalar_search_armijo
Signature
def scalar_search_armijo ( phi , phi0 , derphi0 , c1 = 0.0001 , alpha0 = 1 , amin = 0 ) Summary
Minimize over alpha, the function phi(alpha).
Extended Summary
Uses the interpolation algorithm (Armijo backtracking) as suggested by Wright and Nocedal in 'Numerical Optimization', 1999, pp. 56-57
alpha > 0 is assumed to be a descent direction.
Returns
: alpha: phi1
Aliases
-
scipy.optimize._linesearch.scalar_search_armijo