Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.WigglyBowlCostFunctionAndEvaluationCallback
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
gov.nih.mipav.model.algorithms.CeresSolver.SizedCostFunction
gov.nih.mipav.model.algorithms.CeresSolverTest.WigglyBowlCostFunctionAndEvaluationCallback
- Enclosing class:
CeresSolverTest
class CeresSolverTest.WigglyBowlCostFunctionAndEvaluationCallback
extends CeresSolver.SizedCostFunction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionlongintdoubledouble(package private) boolean[]booleanintlongboolean(package private) Stringdouble[]Fields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
parameter_block_sizes_ -
Constructor Summary
ConstructorsConstructorDescriptionWigglyBowlCostFunctionAndEvaluationCallback(double[] parameter, String testName, boolean[] passed) -
Method Summary
Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.SizedCostFunction
finalizeMethods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
AddParameterBlock, mutable_parameter_block_sizes, num_residuals, parameter_block_sizes, set_num_residuals, set_parameter_block_sizes, SetNumResiduals
-
Field Details
-
user_parameter_block
public double[] user_parameter_block -
prepare_num_calls
public int prepare_num_calls -
prepare_requested_jacobians
public boolean prepare_requested_jacobians -
prepare_new_evaluation_point
public boolean prepare_new_evaluation_point -
prepare_parameter_hash
public long prepare_parameter_hash -
lastx
public double lastx -
lasty
public double lasty -
evaluate_num_calls
public int evaluate_num_calls -
evaluate_last_parameter_hash
public long evaluate_last_parameter_hash -
innerClass
-
testName
String testName -
passed
boolean[] passed
-
-
Constructor Details
-
WigglyBowlCostFunctionAndEvaluationCallback
public WigglyBowlCostFunctionAndEvaluationCallback(double[] parameter, String testName, boolean[] passed)
-
-
Method Details
-
getInnerClass
-
Evaluate
- Overrides:
Evaluatein classCeresSolver.CostFunction
-
Evaluate
public boolean Evaluate(Vector<double[]> parameters, double[] residuals, double[][] jacobians, int[] jacobian_offset) - Overrides:
Evaluatein classCeresSolver.CostFunction
-