Class NonLinearConjugateGradientOptimizer


  • public class NonLinearConjugateGradientOptimizer
    extends GradientMultivariateOptimizer
    Non-linear conjugate gradient optimizer.
    This class supports both the Fletcher-Reeves and the Polak-Ribière update formulas for the conjugate search directions. It also supports optional preconditioning.
    Constraints are not supported: the call to optimize will throw MathRuntimeException if bounds are passed to it.