You are creating an empty tensor in:
input = torch.rand([0,1,1,66650])
print(input)
> tensor([], size=(0, 1, 1, 66650))

by setting the size of dim0 to zero.
As the error message suggests, a non-empty tensor would be required.