forked from tsai/mathnet-numerics
committed by
Christoph Ruegg
6 changed files with 97 additions and 16 deletions
@ -0,0 +1,18 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace MathNet.Numerics.Optimization |
||||
|
{ |
||||
|
public class LineSearchOutput : MinimizationOutput |
||||
|
{ |
||||
|
public double FinalStep { get; private set; } |
||||
|
|
||||
|
public LineSearchOutput(IEvaluation function_info, int iterations, double final_step) |
||||
|
: base(function_info, iterations) |
||||
|
{ |
||||
|
this.FinalStep = final_step; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,20 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace MathNet.Numerics.Optimization |
||||
|
{ |
||||
|
public class MinimizationWithLineSearchOutput : MinimizationOutput |
||||
|
{ |
||||
|
public int TotalLineSearchIterations { get; private set; } |
||||
|
public int IterationsWithNoLineSearch { get; private set; } |
||||
|
|
||||
|
public MinimizationWithLineSearchOutput(IEvaluation function_info, int iterations, int total_line_search_iterations, int iterations_with_no_line_search) |
||||
|
: base(function_info, iterations) |
||||
|
{ |
||||
|
this.TotalLineSearchIterations = total_line_search_iterations; |
||||
|
this.IterationsWithNoLineSearch = iterations_with_no_line_search; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue