Conjugate Gradient Method Enumeration
Enumerates the variants of the conjugate gradient method.
Definition
Namespace: Extreme.Mathematics.Optimization
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public enum ConjugateGradientMethodRemarks
This enumeration is used by the Method property of the ConjugateGradientOptimizer class to specify the formula that is used to construct the next conjugate direction.
Members
| FletcherReeves | 0 | The method of Fletcher and Reeves |
| PolakRibiere | 1 | The method of Polak and Ribiere |
| PositivePolakRibiere | 2 | The method of Polak and Ribiere with positive coefficient. |
| HagerZhang | 3 | The CG_Descent method of Hager and Zhang. |