Class PROMedSPolynomialRobustEstimatorTest
java.lang.Object
com.irurueta.numerical.polynomials.estimators.PROMedSPolynomialRobustEstimatorTest
- All Implemented Interfaces:
PolynomialRobustEstimatorListener
class PROMedSPolynomialRobustEstimatorTest
extends Object
implements 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 double
private static final int
private static final double
private static final double
private static final int
private static final double
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onEstimateEnd
(PolynomialRobustEstimator estimator) void
onEstimateNextIteration
(PolynomialRobustEstimator estimator, int iteration) void
onEstimateProgressChange
(PolynomialRobustEstimator estimator, float progress) void
onEstimateStart
(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 int 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:
-
MIN_SCORE_ERROR
private static final double MIN_SCORE_ERROR- See Also:
-
MAX_SCORE_ERROR
private static final double MAX_SCORE_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
-
PROMedSPolynomialRobustEstimatorTest
PROMedSPolynomialRobustEstimatorTest()
-
-
Method Details
-
testConstructor
@Test void testConstructor() -
testGetSetThreshold
- Throws:
LockedException
-
testGetSetEvaluations
- Throws:
LockedException
-
testGetSetListener
@Test void testGetSetListener() -
testGetSetProgressDelta
- Throws:
LockedException
-
testGetSetConfidence
- Throws:
LockedException
-
testGetSetMaxIterations
- Throws:
LockedException
-
testIsSetGeometricDistanceUsed
- Throws:
LockedException
-
testGetSetDegree
- Throws:
LockedException
-
testGetSetQualityScores
- Throws:
LockedException
-
testEstimateDirectEvaluationsAlgebraicDistance
@Test void testEstimateDirectEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance
@Test void testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateIntegralEvaluationsAlgebraicDistance
@Test void testEstimateIntegralEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateIntegralIntervalEvaluationsAlgebraicDistance
@Test void testEstimateIntegralIntervalEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectEvaluationsGeometricDistance
@Test void testEstimateDirectEvaluationsGeometricDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectAndDerivativeEvaluationsGeometricDistance
@Test void testEstimateDirectAndDerivativeEvaluationsGeometricDistance() throws LockedException, NotReadyException, RobustEstimatorException -
reset
private void reset() -
onEstimateStart
- Specified by:
onEstimateStart
in interfacePolynomialRobustEstimatorListener
-
onEstimateEnd
- Specified by:
onEstimateEnd
in interfacePolynomialRobustEstimatorListener
-
onEstimateNextIteration
- Specified by:
onEstimateNextIteration
in interfacePolynomialRobustEstimatorListener
-
onEstimateProgressChange
- Specified by:
onEstimateProgressChange
in interfacePolynomialRobustEstimatorListener
-