Skip to content

backtrackingLineSearch

backtrackingLineSearch(evaluate, x, gradient, currentLoss): number

Defined in: gradient.js:29

Backtracking line search satisfying the Armijo condition.

Parameters

evaluate

Function

(x) => {loss, gradient}

x

number[]

Current point

gradient

number[]

Gradient at x

currentLoss

number

Loss at x

Returns

number

Step size