public class ConfusionMatrix extends java.lang.Object implements TextOutput<ConfusionMatrix>
Constructor and Description |
---|
ConfusionMatrix(int numberOfClasses,
java.util.HashMap<java.lang.Integer,java.lang.String> uniqueClassesId) |
Modifier and Type | Method and Description |
---|---|
ConfusionMatrix |
classified(int fromClass,
int toClass) |
double[] |
getClassifierPerformancePercentage() |
int |
getCorrectlyClassified() |
int[][] |
getMatrix() |
int |
getMisclassified() |
int |
getNumberOfClasses() |
int |
getTotalElements() |
java.util.HashMap<java.lang.Integer,java.lang.String> |
getUniqueClassesId() |
java.lang.String |
toString(Beautifier<ConfusionMatrix> beautifier)
Transforms this object into a string
|
public ConfusionMatrix(int numberOfClasses, java.util.HashMap<java.lang.Integer,java.lang.String> uniqueClassesId)
public int getNumberOfClasses()
public int[][] getMatrix()
public java.util.HashMap<java.lang.Integer,java.lang.String> getUniqueClassesId()
public ConfusionMatrix classified(int fromClass, int toClass)
public int getTotalElements()
public int getCorrectlyClassified()
public int getMisclassified()
public double[] getClassifierPerformancePercentage()
public java.lang.String toString(Beautifier<ConfusionMatrix> beautifier)
TextOutput
toString
in interface TextOutput<ConfusionMatrix>