Uses of Class
de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator.metric.cm.ConfusionMatrix
Package
Description
-
Uses of ConfusionMatrix in de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator
Modifier and TypeMethodDescriptionprivate void
EvaluatorRelationTypePrediction.printCM
(ExecutionResult r, ConfusionMatrix cm, String name, String closure, org.apache.commons.csv.CSVPrinter printer) -
Uses of ConfusionMatrix in de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator.metric.cm
Modifier and TypeClassDescriptionclass
Data Structure for an individual confusion matrix.Modifier and TypeMethodDescriptionstatic ConfusionMatrix
ConfusionMatrixMetric.calculateConfusionMatrixFromMappings
(Alignment truePositives, Alignment falsePositives, Alignment falseNegatives, int numberOfCorrespondences) Calculation method which calculates the confusion matrix given three mappings: tp, fp, and fn.ConfusionMatrixMetric.compute
(ExecutionResult executionResult) ConfusionMatrixMetric.compute
(Alignment referenceAlignment, Alignment systemAlignment, GoldStandardCompleteness gsCompleteness) ConfusionMatrixMetric.compute
(Alignment referenceAlignment, Alignment systemAlignment, GoldStandardCompleteness gsCompleteness, Alignment evaluationExclusionAlignment) private ConfusionMatrix
ConfusionMatrixMetric.computeForCompleteGoldStandard
(Alignment referenceAlignment, Alignment systemAlignment) Calculate the confusion matrix under the premises that the gold standard is complete.private ConfusionMatrix
ConfusionMatrixMetric.computeForPartialGoldStandard
(Alignment referenceAlignment, Alignment systemAlignment, GoldStandardCompleteness gsCompleteness) Calculate the confusion matrix under the premises that the gold standard is incomplete, i.e., partial.private ConfusionMatrix
ConfusionMatrixMetric.executeAggregation
(Iterable<ConfusionMatrix> confusionMatrices, ConfusionMatrixAggregationMode aggregationMode) Internal aggregation logic.ConfusionMatrixMetric.getMacroAverages
(Iterable<ConfusionMatrix> confusionMatrices) Returns aggregated confusion matrices according to the macro average.ConfusionMatrixMetric.getMacroAveragesForResults
(Iterable<ExecutionResult> resultsForCalculation) Returns aggregated confusion matrices according to the macro average.ConfusionMatrixMetric.getMacroAveragesForResults
(Iterable<ExecutionResult> resultsForCalculation, int numberOfTestCases) Returns aggregated confusion matrices according to the macro average.ConfusionMatrixMetric.getMicroAverages
(Iterable<ConfusionMatrix> confusionMatrices) Returns aggregated confusion matrices according to the micro average.ConfusionMatrixMetric.getMicroAveragesForResults
(Iterable<ExecutionResult> resultsForCalculation) Returns aggregated confusion matrices according to the micro average.ConfusionMatrix.subtract
(ConfusionMatrix other) Returns a new confusion matrix where tp, fp, fn are subtracted from the other confusion matrix.Modifier and TypeMethodDescriptionConfusionMatrix.subtract
(ConfusionMatrix other) Returns a new confusion matrix where tp, fp, fn are subtracted from the other confusion matrix.Modifier and TypeMethodDescriptionprivate ConfusionMatrix
ConfusionMatrixMetric.executeAggregation
(Iterable<ConfusionMatrix> confusionMatrices, ConfusionMatrixAggregationMode aggregationMode) Internal aggregation logic.ConfusionMatrixMetric.getMacroAverages
(Iterable<ConfusionMatrix> confusionMatrices) Returns aggregated confusion matrices according to the macro average.ConfusionMatrixMetric.getMicroAverages
(Iterable<ConfusionMatrix> confusionMatrices) Returns aggregated confusion matrices according to the micro average. -
Uses of ConfusionMatrix in de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator.visualization.resultspage
Modifier and TypeMethodDescriptionResultsPageUtil.getAverageConfusionMatrix
(Set<ExecutionResult> results) ResultsPageUtil.getAverageConfusionMatrixOverAll
(Set<ExecutionResult> results) ResultsPageUtil.getConfusionMatrix
(ExecutionResult result) -
Uses of ConfusionMatrix in de.uni_mannheim.informatik.dws.melt.matching_eval.visualization
Modifier and TypeMethodDescriptionstatic void
LatexPrecisionRecall.write
(Map<ExecutionResult, ConfusionMatrix> results, File f) static void
LatexPrecisionRecall.write
(Map<ExecutionResult, ConfusionMatrix> results, PrintWriter writer) static void
LatexPrecisionRecall.write
(Map<ExecutionResult, ConfusionMatrix> results, PrintWriter writer, List<Double> precisonLineValues, List<Double> recallLineValues, List<Double> fMeasureLineValues)