Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.EvaluatorTest
- java.lang.Object
- 
- gov.nih.mipav.model.algorithms.CeresSolverTest.EvaluatorTest
 
- 
- Enclosing class:
- CeresSolverTest
 
 class CeresSolverTest.EvaluatorTest extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description CeresSolverTest.EvaluatorTestOptionsETOptionsCeresSolver.ProblemImplproblemjava.lang.StringtestNamedouble[]xdouble[]ydouble[]z
 - 
Constructor SummaryConstructors Constructor Description EvaluatorTest(CeresSolverTest.EvaluatorTestOptions ETOptions, java.lang.String testName)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidCheckAllEvaluationCombinations(CeresSolverTest.ExpectedEvaluation expected)CeresSolver.EvaluatorCreateEvaluator(CeresSolver.Program program)voidEvaluateAndCompare(CeresSolver.ProblemImpl problem, int expected_num_rows, int expected_num_cols, double expected_cost, double[] expected_residuals, double[] expected_gradient, double[] expected_jacobian, boolean[] passed)voidEvaluatorTestEvaluatorAbortsForResidualsThatFailToEvaluate()voidEvaluatorTestMultipleResidualProblem()voidEvaluatorTestMultipleResidualProblemWithSomeConstantParameters()voidEvaluatorTestMultipleResidualsWithLocalParameterizations()voidEvaluatorTestSingleResidualProblem()voidEvaluatorTestSingleResidualProblemWithNuisanceParameters()voidEvaluatorTestSingleResidualProblemWithPermutedParameters()
 
- 
- 
- 
Field Detail- 
xpublic double[] x 
 - 
ypublic double[] y 
 - 
zpublic double[] z 
 - 
problempublic CeresSolver.ProblemImpl problem 
 - 
ETOptionspublic CeresSolverTest.EvaluatorTestOptions ETOptions 
 - 
testNamepublic java.lang.String testName 
 
- 
 - 
Constructor Detail- 
EvaluatorTestpublic EvaluatorTest(CeresSolverTest.EvaluatorTestOptions ETOptions, java.lang.String testName) 
 
- 
 - 
Method Detail- 
CreateEvaluatorpublic CeresSolver.Evaluator CreateEvaluator(CeresSolver.Program program) 
 - 
EvaluateAndComparepublic void EvaluateAndCompare(CeresSolver.ProblemImpl problem, int expected_num_rows, int expected_num_cols, double expected_cost, double[] expected_residuals, double[] expected_gradient, double[] expected_jacobian, boolean[] passed) 
 - 
CheckAllEvaluationCombinationspublic void CheckAllEvaluationCombinations(CeresSolverTest.ExpectedEvaluation expected) 
 - 
EvaluatorTestSingleResidualProblempublic void EvaluatorTestSingleResidualProblem() 
 - 
EvaluatorTestSingleResidualProblemWithPermutedParameterspublic void EvaluatorTestSingleResidualProblemWithPermutedParameters() 
 - 
EvaluatorTestSingleResidualProblemWithNuisanceParameterspublic void EvaluatorTestSingleResidualProblemWithNuisanceParameters() 
 - 
EvaluatorTestMultipleResidualProblempublic void EvaluatorTestMultipleResidualProblem() 
 - 
EvaluatorTestMultipleResidualsWithLocalParameterizationspublic void EvaluatorTestMultipleResidualsWithLocalParameterizations() 
 - 
EvaluatorTestMultipleResidualProblemWithSomeConstantParameterspublic void EvaluatorTestMultipleResidualProblemWithSomeConstantParameters() 
 - 
EvaluatorTestEvaluatorAbortsForResidualsThatFailToEvaluatepublic void EvaluatorTestEvaluatorAbortsForResidualsThatFailToEvaluate() 
 
- 
 
-