Package gov.nih.mipav.model.algorithms
Class CeresSolver.CostFunction
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
- Direct Known Subclasses:
CeresSolver.BadTestTerm,CeresSolver.DynamicCostFunction,CeresSolver.GoodTestTerm,CeresSolver.GradientCheckingCostFunction,CeresSolver.LinearCostFunction,CeresSolver.NormalPrior,CeresSolver.SizedCostFunction,CeresSolver.TestTerm,CeresSolver2.ConditionedCostFunction,CeresSolverTest.BinaryCostFunction,CeresSolverTest.BinaryCostFunction3,CeresSolverTest.BinaryCostFunction4,CeresSolverTest.CurveCostFunction,CeresSolverTest.LinearCostFunction2,CeresSolverTest.NumParameterBlocksCostFunction,CeresSolverTest.Osborne2Function,CeresSolverTest.TernaryCostFunction,CeresSolverTest.TernaryCostFunction2,CeresSolverTest.TernaryCostFunction4,CeresSolverTest.UnaryCostFunction,CeresSolverTest.UnaryCostFunction3,CeresSolverTest.UnaryCostFunction4
- Enclosing class:
CeresSolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAddParameterBlock(int size) booleanbooleanEvaluate(Vector<double[]> parameters, double[] residuals, double[][] jacobians, int[] jacobians_offset) voidfinalize()intprotected voidset_num_residuals(int num_residuals) protected voidset_parameter_block_sizes(Vector<Integer> parameter_block_sizes) protected voidSetNumResiduals(int num_residuals)
-
Field Details
-
num_residuals_
private int num_residuals_ -
parameter_block_sizes_
-
-
Constructor Details
-
CostFunction
public CostFunction()
-
-
Method Details
-
parameter_block_sizes
-
num_residuals
public int num_residuals() -
mutable_parameter_block_sizes
-
set_num_residuals
protected void set_num_residuals(int num_residuals) -
set_parameter_block_sizes
-
AddParameterBlock
protected void AddParameterBlock(int size) -
SetNumResiduals
protected void SetNumResiduals(int num_residuals) -
Evaluate
-
Evaluate
public boolean Evaluate(Vector<double[]> parameters, double[] residuals, double[][] jacobians, int[] jacobians_offset) -
finalize
public void finalize()
-