We experimented with multiple state of the art CNN's in our experiments such as AlexNet [1]}, VGG19 [2]} along with ResNet18 [3]} and ResNet50 [3]}. As the input images as well as the output labels are quite different from the standard datasets that were used to train these CNNs, simply training the regressor yielded quite poor results. Instead, we simply fine-tune the final classifier layers of CNNs and train the regression layer for our training dataset.
