Click or drag to resize

Altaxo.Calc.Optimization.LineSearch Namespace

[Missing <summary> documentation for "N:Altaxo.Calc.Optimization.LineSearch"]

Classes
 ClassDescription
Public classLineSearchResult 
Public classStrongWolfeLineSearch 
Public classWeakWolfeLineSearch Search for a step size alpha that satisfies the weak Wolfe conditions. The weak Wolfe Conditions are i) Armijo Rule: f(x_k + alpha_k p_k) <= f(x_k) + c1 alpha_k p_k^T g(x_k) ii) Curvature Condition: p_k^T g(x_k + alpha_k p_k) >= c2 p_k^T g(x_k) where g(x) is the gradient of f(x), 0 < c1 < c2 < 1. Implementation is based on http://www.math.washington.edu/~burke/crs/408/lectures/L9-weak-Wolfe.pdf references: http://en.wikipedia.org/wiki/Wolfe_conditions http://www.math.washington.edu/~burke/crs/408/lectures/L9-weak-Wolfe.pdf
Public classWolfeLineSearch