optimization-0.1.4: Numerical optimization

Safe HaskellNone

Optimization.LineSearch.BarzilaiBorwein

Contents

Synopsis

Barizilai-Borwein method

barzilaiBorweinSource

Arguments

:: (Additive f, Metric f, Functor f, Fractional a, Epsilon a) 
=> (f a -> f a)

gradient of function

-> f a

starting point, x0

-> f a

second starting point, x1

-> [f a]

iterates

Barzilai-Borwein 1988 is a non-monotonic optimization method

Step size methods