【发布时间】:2019-04-22 07:34:53
【问题描述】:
我正在为多标签分类问题训练神经网络。我有两行 A 和 B,大小为 BxL(B = 批量大小,L = 标签数),其中 A 是小批量的实际标签,B 是我的模型做出的预测,类似这样:
A = array([[0., 1., 0.],
[0., 1., 1.],
[0., 1., 0.],
[0., 0., 0.]])
B = array([[1., 1., 0.],
[0., 1., 1.],
[0., 0., 0.],
[0., 1., 0.]])
我想计算有多少样本被正确分类(也就是说,A 和 B 中有多少行是相等的)
我想知道是否有办法使用 tensor/numpy 并行函数...
类似
sum(torch.eq(A,B, axis=0)) # that doesn't exists
【问题讨论】:
-
你能添加预期的答案吗(我猜是一个?)