Package gov.nih.mipav.model.algorithms
Class CeresSolver.GradientProblemEvaluator
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.Evaluator
gov.nih.mipav.model.algorithms.CeresSolver.GradientProblemEvaluator
- Enclosing class:
CeresSolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CeresSolver.ExecutionSummaryprivate CeresSolver.GradientProblemFields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.Evaluator
options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanEvaluate(CeresSolver.EvaluateOptions evaluate_options, double[] state, double[] cost, double[] residuals, double[] gradient, CeresSolver.SparseMatrix jacobian) booleanEvaluate(CeresSolver.EvaluateOptions evaluate_options, Vector<Double> state, double[] cost, Vector<Double> residuals, Vector<Double> gradient, CeresSolver.SparseMatrix jacobian) intintintbooleanPlus(double[] state, double[] delta, double[] state_plus_delta) booleanMethods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.Evaluator
Evaluate
-
Field Details
-
problem_
-
execution_summary_
-
-
Constructor Details
-
GradientProblemEvaluator
-
-
Method Details
-
Evaluate
public boolean Evaluate(CeresSolver.EvaluateOptions evaluate_options, Vector<Double> state, double[] cost, Vector<Double> residuals, Vector<Double> gradient, CeresSolver.SparseMatrix jacobian) - Specified by:
Evaluatein classCeresSolver.Evaluator
-
Evaluate
public boolean Evaluate(CeresSolver.EvaluateOptions evaluate_options, double[] state, double[] cost, double[] residuals, double[] gradient, CeresSolver.SparseMatrix jacobian) - Specified by:
Evaluatein classCeresSolver.Evaluator
-
Plus
public boolean Plus(double[] state, double[] delta, double[] state_plus_delta) - Specified by:
Plusin classCeresSolver.Evaluator
-
Plus
- Specified by:
Plusin classCeresSolver.Evaluator
-
CreateJacobian
- Specified by:
CreateJacobianin classCeresSolver.Evaluator
-
NumParameters
public int NumParameters()- Specified by:
NumParametersin classCeresSolver.Evaluator
-
NumEffectiveParameters
public int NumEffectiveParameters()- Specified by:
NumEffectiveParametersin classCeresSolver.Evaluator
-
NumResiduals
public int NumResiduals()- Specified by:
NumResidualsin classCeresSolver.Evaluator
-
Statistics
- Overrides:
Statisticsin classCeresSolver.Evaluator
-