类 LevenbergMarquardtOptimizerTest
java.lang.Object
org.hipparchus.optim.nonlinear.vector.leastsquares.AbstractLeastSquaresOptimizerAbstractTest
org.hipparchus.optim.nonlinear.vector.leastsquares.LevenbergMarquardtOptimizerTest
-
字段概要
从类继承的字段 org.hipparchus.optim.nonlinear.vector.leastsquares.AbstractLeastSquaresOptimizerAbstractTest
optimizer, TOl
-
构造器概要
-
方法概要
修饰符和类型方法说明builder
(org.hipparchus.optim.nonlinear.vector.leastsquares.CircleProblem problem) builder
(org.hipparchus.optim.nonlinear.vector.leastsquares.LevenbergMarquardtOptimizerTest.BevingtonProblem problem) int
获取被测试的优化器的实例。void
非线性测试案例:拟合衰减曲线(来自 Bevington 的教材第 8 章,“物理科学的数据处理与分析”)。void
void
void
void
void
从类继承的方法 org.hipparchus.optim.nonlinear.vector.leastsquares.AbstractLeastSquaresOptimizerAbstractTest
assertEquals, base, builder, builder, doTestStRD, fail, testCircleFitting, testCircleFittingBadInit, testCircleFittingGoodInit, testGetIterations, testHahn1, testIllConditioned, testInconsistentEquations, testInconsistentSizes1, testInconsistentSizes2, testKirby2, testMoreEstimatedParametersSimple, testMoreEstimatedParametersUnsorted, testNoDependency, testOneSet, testPointCopy, testQRColumnsPermutation, testRedundantEquations, testTrivial, testTwoSets
-
构造器详细资料
-
LevenbergMarquardtOptimizerTest
public LevenbergMarquardtOptimizerTest()
-
-
方法详细资料
-
builder
public LeastSquaresBuilder builder(org.hipparchus.optim.nonlinear.vector.leastsquares.LevenbergMarquardtOptimizerTest.BevingtonProblem problem) -
builder
public LeastSquaresBuilder builder(org.hipparchus.optim.nonlinear.vector.leastsquares.CircleProblem problem) -
getMaxIterations
public int getMaxIterations()- 指定者:
-
getMaxIterations
在类中AbstractLeastSquaresOptimizerAbstractTest
- 返回:
- 默认允许的迭代次数(在未另行指定时将使用)。
-
getOptimizer
获取被测试的优化器的实例。- 指定者:
-
getOptimizer
在类中AbstractLeastSquaresOptimizerAbstractTest
- 返回:
- 测试对象。
-
testNonInvertible
public void testNonInvertible() -
testControlParameters
public void testControlParameters() -
testBevington
public void testBevington()非线性测试案例:拟合衰减曲线(来自 Bevington 的教材第 8 章,“物理科学的数据处理与分析”)。XXX 期望值(“参考值”)可能不准确,容差过大,因此此测试目前并不真正有用(该问题正在调查中)。 -
testCircleFitting2
public void testCircleFitting2() -
testParameterValidator
public void testParameterValidator() -
testEvaluationCount
public void testEvaluationCount()
-