RESULT - The type of AnalysisResult producedCLASS - The type of classes produced by the ClassifierOBJECT - The type of object classifed by the Classifierpublic interface ClassificationAnalyser<RESULT extends AnalysisResult,CLASS,OBJECT>
ClassificationAnalyser is used to analyse the raw
results from a Classifier in the context of
a ClassificationEvaluator and to produce an AnalysisResult
describing the performance of the ClassificationEvaluator.RESULT analyse(Map<OBJECT,ClassificationResult<CLASS>> predicted, Map<OBJECT,Set<CLASS>> actual)
predicted - the predictions from the classifieractual - the ground-truth