@Override public ExampleSet performPrediction(ExampleSet originalExampleSet,Attribute predictedLabel) throws OperatorException {
switch (classificationType) {
case ONE_AGAINST_ALL:
{
      startNonECOCProcess(originalExampleSet,ONE_AGAINST_ALL);
      break;
    }
case ONE_AGAINST_ONE:
{
    startNonECOCProcess(originalExampleSet,ONE_AGAINST_ONE);
    break;
  }
case EXHAUSTIVE_CODE:
{
  startECOCProcess(originalExampleSet,codeMatrix);
  break;
}
case RANDOM_CODE:
{
startECOCProcess(originalExampleSet,codeMatrix);
break;
}
default :
{
throw new OperatorException("Unknown classification strategy selected");
}
}
return originalExampleSet;
}

@ Override public ExampleSet performPrediction ( ExampleSet originalExampleSet , Attribute predictedLabel ) throws OperatorException { switch ( classificationType ) { case ONE_AGAINST_ALL : { startNonECOCProcess ( originalExampleSet , ONE_AGAINST_ALL ) ; break ; } case ONE_AGAINST_ONE : { startNonECOCProcess ( originalExampleSet , ONE_AGAINST_ONE ) ; break ; } case EXHAUSTIVE_CODE : { startECOCProcess ( originalExampleSet , codeMatrix ) ; break ; } case RANDOM_CODE : { startECOCProcess ( originalExampleSet , codeMatrix ) ; break ; } default : { throw new OperatorException ( "Unknown classification strategy selected" ) ; } } return originalExampleSet ; }
chooses the right evaluation procedure depending on classificationtype .
