I want to create a fully-convolutional neural net that trains on wider face datasets in order to draw bounding box around faces. The dataset is highly diverse in the image sizes. So my question is, are there no better ways other than to resize the image in order to train a fully convolutional network? Even if there is no other way than to resize the input image what should I do about the annotated bounding boxes? I do not wish to manually annotate all bounding boxes after resizing the images.