def test_metrics(self):
Y = np.random.randint(0,2,size=(2,5,5))
Yhat = np.random.randint(0,2,size=(2,5,5))
C,acc,prec,recall,f1 = emlib.metrics(Y, Yhat, display=False)
prec2, recall2, f12, supp = smetrics(np.reshape(Y, (Y.size,)),
np.reshape(Yhat, (Yhat.size,)))
self.assertAlmostEqual(prec, prec2[1])
self.assertAlmostEqual(recall, recall2[1])
self.assertAlmostEqual(f1, f12[1])
评论列表
文章目录