This is documentation for an old release of SciPy (version 0.8.). Read this page in the documentation of the latest stable release (version 1.15.1).
Find alpha that satisfies strong Wolfe conditions.
Parameters : | f : callable f(x,*args)
myfprime : callable f’(x,*args)
xk : ndarray
pk : ndarray
gfk : ndarray
args : tuple
c1 : float
c2 : float
|
---|---|
Returns : | alpha0 : float
fc : int
gc : int
|
Notes
Uses the line search algorithm to enforce strong Wolfe conditions. See Wright and Nocedal, ‘Numerical Optimization’, 1999, pg. 59-60.
For the zoom phase it uses an algorithm by [...].