Search code examples
tensorflowdeep-learningtf-slim

Confusion matrix order in tensorflow


I have 6 classes and I used tf-slim in Tensorflow to obtained the confusion matrix such as

[[41  2  0  0  0  0]
 [ 1 11  4  1  0  0]
 [ 0  1  12  0  0  0]
 [ 0  0  0 22  1  0]
 [ 0  0  0  0  7  0]
 [ 0  0  0  0  0 20]]

My question is that what is confusion matrix order of the above table? Is it right if I said that the columns represent the prediction label, while the rows represent the true label? Some reference said on opposite side.


Solution

  • Did you use tf.confusion_matrix(labels,predictions)?

    If so, the columns represent the predicton labels, whereas the rows represent the real labels.