Module beta

Source
Expand description

§Beta update methods for NonlinearConjugateGradient

These methods define the update procedure for NonlinearConjugateGradient. They are based on the NLCGBetaUpdate trait which enables users to implement their own beta update methods.

§Reference

[0] Jorge Nocedal and Stephen J. Wright (2006). Numerical Optimization. Springer. ISBN 0-387-30303-0.

Structs§

FletcherReeves
Fletcher and Reeves (FR) method
HestenesStiefel
Hestenes and Stiefel (HS) method
PolakRibiere
Polak and Ribiere (PR) method
PolakRibierePlus
Polak and Ribiere Plus (PR+) method

Traits§

NLCGBetaUpdate
Interface for beta update methods (NonlinearConjugateGradient)