jcolibri.evaluation
Class Evaluator

java.lang.Object
  extended by jcolibri.evaluation.Evaluator
Direct Known Subclasses:
HoldOutEvaluator, LeaveOneOutEvaluator, MaintenanceEvaluator, NFoldEvaluator, SameSplitEvaluator

public abstract class Evaluator
extends java.lang.Object

This abstract class defines the common behaviour of an evaluator.

Author:
Juanan

Field Summary
protected static EvaluationReport report
          Object that stores the evaluation results
 
Constructor Summary
Evaluator()
           
 
Method Summary
static EvaluationReport getEvaluationReport()
          Returns the evaluation report
abstract  void init(StandardCBRApplication cbrApp)
          Initializes the evaluator with the CBR application to evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

report

protected static EvaluationReport report
Object that stores the evaluation results

Constructor Detail

Evaluator

public Evaluator()
Method Detail

init

public abstract void init(StandardCBRApplication cbrApp)
Initializes the evaluator with the CBR application to evaluate

See Also:
StandardCBRApplication

getEvaluationReport

public static EvaluationReport getEvaluationReport()
Returns the evaluation report


GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es