Package gov.nih.mipav.model.algorithms
Class CeresSolver.LineSearchMinimizer
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.Minimizer
gov.nih.mipav.model.algorithms.CeresSolver.LineSearchMinimizer
- Enclosing class:
CeresSolver
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.Minimizer
options_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate booleanEvaluateGradientNorms(CeresSolver.Evaluator evaluator, double[] x, CeresSolver.LineSearchMinimizer.State state, String[] message) private booleanEvaluateGradientNorms(CeresSolver.Evaluator evaluator, Vector<Double> x, CeresSolver.LineSearchMinimizer.State state, String[] message) voidMinimize(CeresSolver.MinimizerOptions options, double[] parameters, CeresSolver.SolverSummary summary) Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.Minimizer
RunCallbacks
-
Constructor Details
-
LineSearchMinimizer
public LineSearchMinimizer()
-
-
Method Details
-
copyState
public void copyState(CeresSolver.LineSearchMinimizer.State dst, CeresSolver.LineSearchMinimizer.State src) -
EvaluateGradientNorms
private boolean EvaluateGradientNorms(CeresSolver.Evaluator evaluator, double[] x, CeresSolver.LineSearchMinimizer.State state, String[] message) -
EvaluateGradientNorms
private boolean EvaluateGradientNorms(CeresSolver.Evaluator evaluator, Vector<Double> x, CeresSolver.LineSearchMinimizer.State state, String[] message) -
Minimize
public void Minimize(CeresSolver.MinimizerOptions options, double[] parameters, CeresSolver.SolverSummary summary)
-