Hi,
I am trying to plot confusion matrix using wandb’s API.
But I am getting
File "/home/ubuntu/anaconda3/envs/pytorch_p38/lib/python3.8/site-packages/wandb/plot/confusion_matrix.py", line 72, in confusion_matrix
counts[class_mapping[y_true[i]], class_mapping[preds[i]]] += 1
KeyError: tensor([0])
My validation loops like below -
for batch_idx, (data, target) in enumerate(loader['valid']):
output = model(data)
preds = torch.max(output, dim=1, keepdim=True)[1]
wandb.log({"conf_mat": wandb.plot.confusion_matrix(y_true=target, preds=preds, # noqa
class_names=class_names)})