Hi,
I tried the following loss functions
output = model(data)
train_loss1 = F.mse_loss(output, target.cuda(), True)
train_loss2 = ((output - target.cuda())**2).mean()

and got different results. Also, the training curve is different.
How is that possible, please?