Package gov.nih.mipav.model.algorithms
Class CeresSolver.AutoDiffCostFunction<CostFunctor>
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
gov.nih.mipav.model.algorithms.CeresSolver.SizedCostFunction
gov.nih.mipav.model.algorithms.CeresSolver.AutoDiffCostFunction<CostFunctor>
- Enclosing class:
CeresSolver
-
Field Summary
FieldsFields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.CostFunction
parameter_block_sizes_ -
Constructor Summary
ConstructorsConstructorDescriptionAutoDiffCostFunction(CostFunctor functor, int kNumResiduals, int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9) AutoDiffCostFunction(CostFunctor functor, int kNumResiduals, int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9, int num_residuals) -
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, Evaluate, mutable_parameter_block_sizes, num_residuals, parameter_block_sizes, set_num_residuals, set_parameter_block_sizes, SetNumResiduals
-
Field Details
-
functor_
-
kNumResiduals
private int kNumResiduals -
num_residuals
private int num_residuals
-
-
Constructor Details
-
AutoDiffCostFunction
public AutoDiffCostFunction(CostFunctor functor, int kNumResiduals, int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9) -
AutoDiffCostFunction
public AutoDiffCostFunction(CostFunctor functor, int kNumResiduals, int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9, int num_residuals)
-
-
Method Details
-
Evaluate
- Overrides:
Evaluatein classCeresSolver.CostFunction
-