类 AbstractLeastSquaresOptimizerAbstractTest
java.lang.Object
org.hipparchus.optim.nonlinear.vector.leastsquares.AbstractLeastSquaresOptimizerAbstractTest
- 直接已知子类:
-
GaussNewtonOptimizerWithCholeskyTest
,GaussNewtonOptimizerWithLUTest
,GaussNewtonOptimizerWithQRNormalTest
,GaussNewtonOptimizerWithQRTest
,GaussNewtonOptimizerWithSVDTest
,LevenbergMarquardtOptimizerTest
-
字段概要
-
构造器概要
-
方法概要
修饰符和类型方法说明void
assertEquals
(double tolerance, RealVector actual, double... expected) 检查向量的值。base()
builder
(org.hipparchus.optim.nonlinear.vector.leastsquares.CircleVectorial c) builder
(StatisticalReferenceDataset dataset) void
doTestStRD
(StatisticalReferenceDataset dataset, LeastSquaresOptimizer optimizer, double errParams, double errParamsSd) void
fail
(LeastSquaresOptimizer optimizer) abstract int
abstract LeastSquaresOptimizer
获取正在测试的优化器的实例。void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
字段详细资料
-
TOl
public static final double TOl默认比较的绝对容差- 另请参阅:
-
optimizer
测试对象。
-
-
构造器详细资料
-
AbstractLeastSquaresOptimizerAbstractTest
public AbstractLeastSquaresOptimizerAbstractTest()
-
-
方法详细资料
-
base
-
builder
public LeastSquaresBuilder builder(org.hipparchus.optim.nonlinear.vector.leastsquares.CircleVectorial c) -
builder
-
fail
-
assertEquals
检查向量的值。- 参数:
-
tolerance
- 比较的绝对容差 -
actual
- 要测试的向量 -
expected
- 期望的值
-
getMaxIterations
public abstract int getMaxIterations()- 返回:
- 允许的默认迭代次数(如果未另行指定)。
-
getOptimizer
获取正在测试的优化器的实例。- 返回:
- 测试对象。
-
testGetIterations
public void testGetIterations() -
testTrivial
public void testTrivial() -
testQRColumnsPermutation
public void testQRColumnsPermutation() -
testNoDependency
public void testNoDependency() -
testOneSet
public void testOneSet() -
testTwoSets
public void testTwoSets() -
testNonInvertible
- 抛出:
-
Exception
-
testIllConditioned
public void testIllConditioned() -
testMoreEstimatedParametersSimple
public void testMoreEstimatedParametersSimple() -
testMoreEstimatedParametersUnsorted
public void testMoreEstimatedParametersUnsorted() -
testRedundantEquations
public void testRedundantEquations() -
testInconsistentEquations
public void testInconsistentEquations() -
testInconsistentSizes1
public void testInconsistentSizes1() -
testInconsistentSizes2
public void testInconsistentSizes2() -
testCircleFitting
public void testCircleFitting() -
testCircleFittingBadInit
public void testCircleFittingBadInit() -
testCircleFittingGoodInit
public void testCircleFittingGoodInit() -
doTestStRD
public void doTestStRD(StatisticalReferenceDataset dataset, LeastSquaresOptimizer optimizer, double errParams, double errParamsSd) -
testKirby2
- 抛出:
-
IOException
-
testHahn1
- 抛出:
-
IOException
-
testPointCopy
public void testPointCopy()
-