(455,) and (455,1) are different in broadcasting though, because broadcasting starts from the right end!
If you do (455,1) - (455,), you will get a (455, 455) tensor, while (455,1) - (455,1) gives you a (455,1) tensor. MSE, if it is implemented as (x - y).pow(2).mean(), will work differently.