How to write a confusion matrix in Python?

前端 未结 14 1987
太阳男子
太阳男子 2020-12-04 06:48

I wrote a confusion matrix calculation code in Python:

def conf_mat(prob_arr, input_arr):
        # confusion matrix
        conf_arr = [[0, 0], [0, 0]]

            


        
14条回答
  •  清歌不尽
    2020-12-04 07:29

    A numpy-only solution for any number of classes that doesn't require looping:

    import numpy as np
    
    classes = 3
    true = np.random.randint(0, classes, 50)
    pred = np.random.randint(0, classes, 50)
    
    np.bincount(true * classes + pred).reshape((classes, classes))
    

提交回复
热议问题