Class LMedSPolynomialRobustEstimatorTest
java.lang.Object
com.irurueta.numerical.polynomials.estimators.LMedSPolynomialRobustEstimatorTest
- All Implemented Interfaces:
com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
class LMedSPolynomialRobustEstimatorTest
extends Object
implements com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final double
private int
private int
private int
private int
private static final int
private static final double
private static final int
private static final double
private static final double
private static final double
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onEstimateEnd
(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator) void
onEstimateNextIteration
(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator, int iteration) void
onEstimateProgressChange
(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator, float progress) void
onEstimateStart
(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator) private void
reset()
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
-
Field Details
-
MIN_RANDOM_VALUE
private static final double MIN_RANDOM_VALUE- See Also:
-
MAX_RANDOM_VALUE
private static final double MAX_RANDOM_VALUE- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
PERCENTAGE_OUTLIER
private static final double PERCENTAGE_OUTLIER- See Also:
-
MIN_EVALUATIONS
private static final int MIN_EVALUATIONS- See Also:
-
MAX_EVALUATIONS
private static final int MAX_EVALUATIONS- See Also:
-
STD_ERROR
private static final double STD_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
estimateStart
private int estimateStart -
estimateEnd
private int estimateEnd -
estimateNextIteration
private int estimateNextIteration -
estimateProgressChange
private int estimateProgressChange
-
-
Constructor Details
-
LMedSPolynomialRobustEstimatorTest
LMedSPolynomialRobustEstimatorTest()
-
-
Method Details
-
testConstructor
@Test void testConstructor() -
testGetSetStopThreshold
@Test void testGetSetStopThreshold() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetEvaluations
@Test void testGetSetEvaluations() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetListener
@Test void testGetSetListener() -
testGetSetProgressDelta
@Test void testGetSetProgressDelta() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetConfidence
@Test void testGetSetConfidence() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetMaxIterations
@Test void testGetSetMaxIterations() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testIsSetGeometricDistanceUsed
@Test void testIsSetGeometricDistanceUsed() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetDegree
@Test void testGetSetDegree() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testGetSetQualityScores
@Test void testGetSetQualityScores() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testEstimateDirectEvaluationsAlgebraicDistance
@Test void testEstimateDirectEvaluationsAlgebraicDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance
@Test void testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
testEstimateIntegralEvaluationsAlgebraicDistance
@Test void testEstimateIntegralEvaluationsAlgebraicDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
testEstimateIntegralIntervalEvaluationsAlgebraicDistance
@Test void testEstimateIntegralIntervalEvaluationsAlgebraicDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
testEstimateDirectEvaluationsGeometricDistance
@Test void testEstimateDirectEvaluationsGeometricDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
testEstimateDirectAndDerivativeEvaluationsGeometricDistance
@Test void testEstimateDirectAndDerivativeEvaluationsGeometricDistance() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.robust.RobustEstimatorException
-
reset
private void reset() -
onEstimateStart
public void onEstimateStart(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator) - Specified by:
onEstimateStart
in interfacecom.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
-
onEstimateEnd
public void onEstimateEnd(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator) - Specified by:
onEstimateEnd
in interfacecom.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
-
onEstimateNextIteration
public void onEstimateNextIteration(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator, int iteration) - Specified by:
onEstimateNextIteration
in interfacecom.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
-
onEstimateProgressChange
public void onEstimateProgressChange(com.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimator estimator, float progress) - Specified by:
onEstimateProgressChange
in interfacecom.irurueta.numerical.polynomials.estimators.PolynomialRobustEstimatorListener
-