コード例 #1
0
 public LineSearchBasedMethod(LineSearch lineSearch)
 {
     lineSearch_ = lineSearch;
     if (lineSearch_ == null)
     {
         lineSearch_ = new ArmijoLineSearch();
     }
 }
コード例 #2
0
 public LineSearchBasedMethod(LineSearch lineSearch)
 {
     lineSearch_ = lineSearch;
     if (lineSearch_ == null)
        lineSearch_ = new ArmijoLineSearch();
 }
コード例 #3
0
ファイル: ConjugateGradient.cs プロジェクト: ariesy/QLNet
 public ConjugateGradient(LineSearch lineSearch)
     : base(lineSearch)
 {
 }
コード例 #4
0
ファイル: SteepestDescent.cs プロジェクト: ariesy/QLNet
 public SteepestDescent(LineSearch lineSearch)
     : base(lineSearch)
 {
 }
コード例 #5
0
 public ConjugateGradient(LineSearch lineSearch)
     : base(lineSearch)
 {
 }
コード例 #6
0
ファイル: BFGS.cs プロジェクト: zhangz/QLNet
 public BFGS(LineSearch lineSearch = null)
     : base(lineSearch)
 {
     inverseHessian_ = new Matrix();
 }
コード例 #7
0
 public LineSearchBasedMethod(LineSearch lineSearch = null)
 {
     lineSearch_ = lineSearch ?? new ArmijoLineSearch();
 }
コード例 #8
0
 public SteepestDescent(LineSearch lineSearch)
     : base(lineSearch)
 {
 }