In all update types except Steepest Descent, a check on the sign of an vector inner product is checked:
if gkTgkold > 0
bk = ...;
else
fprintf(1,[mfilename,': warning: bk set to 0\n']);
bk = 0;
end
Currently, there is no test which reaches the else clause. A function and starting point should be identified which exercises this code.
In all update types except Steepest Descent, a check on the sign of an vector inner product is checked:
Currently, there is no test which reaches the
elseclause. A function and starting point should be identified which exercises this code.