MOA 12.03
Real Time Analytics for Data Streams
|
Interface implemented by learner evaluators to monitor the results of the learning process. More...
Public Member Functions | |
void | reset () |
Resets this evaluator. | |
void | addResult (Instance inst, double[] classVotes) |
Adds a learning result to this evaluator. | |
Measurement[] | getPerformanceMeasurements () |
Gets the current measurements monitored by this evaluator. |
Interface implemented by learner evaluators to monitor the results of the learning process.
Definition at line 33 of file ClassificationPerformanceEvaluator.java.
void moa.evaluation.ClassificationPerformanceEvaluator.addResult | ( | Instance | inst, |
double[] | classVotes | ||
) |
Adds a learning result to this evaluator.
inst | the instance to be classified |
classVotes | an array containing the estimated membership probabilities of the test instance in each class |
Implemented in moa.evaluation.BasicClassificationPerformanceEvaluator, moa.evaluation.BasicRegressionPerformanceEvaluator, moa.evaluation.EWMAClassificationPerformanceEvaluator, moa.evaluation.FadingFactorClassificationPerformanceEvaluator, moa.evaluation.WindowClassificationPerformanceEvaluator, and moa.evaluation.WindowRegressionPerformanceEvaluator.
Referenced by moa.tasks.EvaluatePrequential.doMainTask(), moa.tasks.EvaluatePeriodicHeldOutTest.doMainTask(), moa.tasks.EvaluateModel.doMainTask(), moa.tasks.EvaluateInterleavedTestThenTrain.doMainTask(), and moa.tasks.EvaluateInterleavedChunks.doMainTask().
Measurement [] moa.evaluation.ClassificationPerformanceEvaluator.getPerformanceMeasurements | ( | ) |
Gets the current measurements monitored by this evaluator.
Implemented in moa.evaluation.BasicClassificationPerformanceEvaluator, moa.evaluation.BasicRegressionPerformanceEvaluator, moa.evaluation.EWMAClassificationPerformanceEvaluator, moa.evaluation.FadingFactorClassificationPerformanceEvaluator, moa.evaluation.WindowClassificationPerformanceEvaluator, and moa.evaluation.WindowRegressionPerformanceEvaluator.
Referenced by moa.tasks.EvaluatePeriodicHeldOutTest.doMainTask(), moa.tasks.EvaluateModel.doMainTask(), and moa.evaluation.LearningEvaluation.LearningEvaluation().
void moa.evaluation.ClassificationPerformanceEvaluator.reset | ( | ) |
Resets this evaluator.
It must be similar to starting a new evaluator from scratch.
Implemented in moa.evaluation.BasicClassificationPerformanceEvaluator, moa.evaluation.BasicRegressionPerformanceEvaluator, moa.evaluation.EWMAClassificationPerformanceEvaluator, moa.evaluation.FadingFactorClassificationPerformanceEvaluator, moa.evaluation.WindowClassificationPerformanceEvaluator, and moa.evaluation.WindowRegressionPerformanceEvaluator.
Referenced by moa.tasks.EvaluatePeriodicHeldOutTest.doMainTask().