INNER CODE UNIT · Python
outputs
adobe/antialiased-cnns · main.py:620
outputs = 100.*probs[:,target.item()]
acc1, acc5 = accuracy(probs, target.repeat(D), topk=(1, 5))
probs[:,target.item()] = 0
probs2 = 100.*probs.max(dim=1)[0].cpu().data.numpy()
diag_probs[i,:] = outputs.cpu().data.numpy()
diag_probs2[i,:] = probs2
diag_corrs[i,:] = corrs
diag_preds[i,:] = preds
# measure agreement and record
prob.update(np.mean(diag_probs[i,:]), input.size(0))
top1.update(acc1.item(), input.size(0))
top5.update(acc5.item(), input.size(0))
# measure elapsed time