RESULT
- The type of AnalysisResult
producedCLASS
- The type of classes produced by the Classifier
OBJECT
- The type of object classifed by the Classifier
public 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
.Modifier and Type | Method and Description |
---|---|
RESULT |
analyse(Map<OBJECT,ClassificationResult<CLASS>> predicted,
Map<OBJECT,Set<CLASS>> actual)
Analyse the performance of the predicted results against the actual
ground-truth results.
|
RESULT analyse(Map<OBJECT,ClassificationResult<CLASS>> predicted, Map<OBJECT,Set<CLASS>> actual)
predicted
- the predictions from the classifieractual
- the ground-truth