public LineSearchBasedMethod(LineSearch lineSearch) { lineSearch_ = lineSearch; if (lineSearch_ == null) { lineSearch_ = new ArmijoLineSearch(); } }
public LineSearchBasedMethod(LineSearch lineSearch) { lineSearch_ = lineSearch; if (lineSearch_ == null) lineSearch_ = new ArmijoLineSearch(); }
public ConjugateGradient(LineSearch lineSearch) : base(lineSearch) { }
public SteepestDescent(LineSearch lineSearch) : base(lineSearch) { }
public BFGS(LineSearch lineSearch = null) : base(lineSearch) { inverseHessian_ = new Matrix(); }
public LineSearchBasedMethod(LineSearch lineSearch = null) { lineSearch_ = lineSearch ?? new ArmijoLineSearch(); }