Package gov.nih.mipav.model.algorithms
Class CeresSolver2.ConditionedCostFunction
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
-
- gov.nih.mipav.model.algorithms.CeresSolver2.ConditionedCostFunction
-
- Enclosing class:
- CeresSolver2
public class CeresSolver2.ConditionedCostFunction extends CeresSolver.CostFunction
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Vector<CeresSolver.CostFunction>conditioners_private CeresSolver.Ownershipownership_private CeresSolver.CostFunctionwrapped_cost_function_-
Fields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
parameter_block_sizes_
-
-
Constructor Summary
Constructors Constructor Description ConditionedCostFunction(CeresSolver.CostFunction wrapped_cost_function, java.util.Vector<CeresSolver.CostFunction> conditioners, CeresSolver.Ownership ownership)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanEvaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians)voidfinalize()-
Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
AddParameterBlock, Evaluate, mutable_parameter_block_sizes, num_residuals, parameter_block_sizes, set_num_residuals, set_parameter_block_sizes, SetNumResiduals
-
-
-
-
Field Detail
-
wrapped_cost_function_
private CeresSolver.CostFunction wrapped_cost_function_
-
conditioners_
private java.util.Vector<CeresSolver.CostFunction> conditioners_
-
ownership_
private CeresSolver.Ownership ownership_
-
-
Constructor Detail
-
ConditionedCostFunction
public ConditionedCostFunction(CeresSolver.CostFunction wrapped_cost_function, java.util.Vector<CeresSolver.CostFunction> conditioners, CeresSolver.Ownership ownership)
-
-
Method Detail
-
finalize
public void finalize()
- Overrides:
finalizein classCeresSolver.CostFunction
-
Evaluate
public boolean Evaluate(java.util.Vector<double[]> parameters, double[] residuals, double[][] jacobians)- Overrides:
Evaluatein classCeresSolver.CostFunction
-
-