Class ClassificationMetrics
java.lang.Object
com.knezevic.edaf.v3.problems.grammar.ClassificationMetrics
Utility functions for single-label classification metric computation.
-
Method Summary
Modifier and TypeMethodDescriptionstatic doubleaccuracy(int[][] confusion) Computes plain classification accuracy from confusion matrix.static doublebinaryF1(int[][] confusion, int positiveClassIndex) Computes F1 score for a selected positive class in one-vs-rest view.static doublemacroF1(int[][] confusion) Computes macro averaged F1 score across all classes.
-
Method Details
-
accuracy
public static double accuracy(int[][] confusion) Computes plain classification accuracy from confusion matrix. -
macroF1
public static double macroF1(int[][] confusion) Computes macro averaged F1 score across all classes. -
binaryF1
public static double binaryF1(int[][] confusion, int positiveClassIndex) Computes F1 score for a selected positive class in one-vs-rest view.
-