What are the preprocessing steps that need to be done to train a finetuned VGG model with pretrained VGGFace weights ?
I am trying to fit an array of images of size 224x224x3 into my finetuned VGG model (freezed last 4 layers of the network), and added some Dense layers on top of it. Training takes a lot of time, but the resultant accuracy I get is very low less than 1% accuracy, and the model never learns at all.
I have used this:
vgg16.preprocess_input(img_array)
I expect my model to learn atleast if not give a good accuracy. What could I be doing wrong ?