The output of
torch.cat((x, x, x), -1) and torch.cat((x, x, x), 1) seems to be the same but what does it mean to have a negative dimension. It is not mentioned in pytorch documentation that int needs to be non-negative.
Can someone explain what does it mean?