I was surprised to find that the code below doesn’t produce an error.
Is this the expected behavior and how does this play with CUDNN?
import torch
c = torch.nn.L1Loss()
a = torch.ones(10, 500, 80)
b = torch.zeros(10, 80, 500)
c(torch.autograd.Variable(a), torch.autograd.Variable(b))