Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.MockCostFunctionBase2
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
-
- gov.nih.mipav.model.algorithms.CeresSolver.SizedCostFunction
-
- gov.nih.mipav.model.algorithms.CeresSolverTest.MockCostFunctionBase2
-
- Direct Known Subclasses:
CeresSolverTest.BinaryCostFunction2,CeresSolverTest.TernaryCostFunction3,CeresSolverTest.UnaryCostFunction2
- Enclosing class:
- CeresSolverTest
class CeresSolverTest.MockCostFunctionBase2 extends CeresSolver.SizedCostFunction
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intkNumResiduals(package private) intN0(package private) intN1(package private) intN2-
Fields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
parameter_block_sizes_
-
-
Constructor Summary
Constructors Constructor Description MockCostFunctionBase2(int kNumResiduals, int N0, int N1, int N2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanEvaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians)booleanEvaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians, int[] jacobians_offset)-
Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.SizedCostFunction
finalize
-
Methods 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
-
-
-
-
Method Detail
-
Evaluate
public boolean Evaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians)- Overrides:
Evaluatein classCeresSolver.CostFunction
-
Evaluate
public boolean Evaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians, int[] jacobians_offset)- Overrides:
Evaluatein classCeresSolver.CostFunction
-
-