Hey, it is me again 
so I am trying to predict two seperate coordinates on an input image, I use CNN layers and a fully connected layer which projects onto 4 output nodes with a sigmoid activation at the end (to get the values between 0 and 1).
My output is tensor of size (batch_size, 4), where 4 --> [x1, y1, x2, y1] are the coordinates of the predicted points.
So I am training and my loss gets stuck already after epoch 1, i increased the learning rate etc. My predicted output always seems to be in close range to [0.5, 0.5, 0.5, 0.5] and I do not get why. The labels are also right.
Is sigmoid the right function for predicting these values?
Btw my loss is MSELoss
Hope you can help me!
Raph