Documentation of 'org.neuroph.eval.classification.ConfusionMatrix' Java class
ConfusionMatrix
org.neuroph.eval.classification

Class ConfusionMatrix



  • public class ConfusionMatrix
    extends java.lang.Object
    Confusion matrix container, holds class labels and matrix values .
    • Constructor Summary

      Constructors 
      Constructor and Description
      ConfusionMatrix(java.lang.String[] classLabels)
      Creates new confusion matrix with specified class labels and number of classes
    • Constructor Detail

      • ConfusionMatrix

        public ConfusionMatrix(java.lang.String[] classLabels)
        Creates new confusion matrix with specified class labels and number of classes
        Parameters:
        classLabels -
    • Method Detail

      • getValues

        public int[][] getValues()
        Returns confusion matrix values as double array
        Returns:
        confusion matrix values as double array
      • getValueAt

        public double getValueAt(int actual,
                                 int predicted)
        Returns value of confusion matrix at specified position
        Parameters:
        actual - actual idx position
        predicted - predicted idx position
        Returns:
        value of confusion matrix at specified position
      • incrementElement

        public void incrementElement(int actual,
                                     int predicted)
        Increments matrix value at specified position
        Parameters:
        actual - class id of correct classification
        predicted - class id of predicted classification
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getTruePositive

        public int getTruePositive(int clsIdx)
      • getTrueNegative

        public int getTrueNegative(int clsIdx)
      • getFalsePositive

        public int getFalsePositive(int clsIdx)
      • getFalseNegative

        public int getFalseNegative(int clsIdx)
      • getClassLabels

        public java.lang.String[] getClassLabels()
      • getTotal

        public int getTotal()
      • get

        public int get(int x,
                       int y)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.