I am re-training a pretrained model VGG16.
In the last layers, im using two FC layers of size 2048 each, with dropout=0.5.
When i saved the model, The size of the model was found to be 2 GB (which is so huge). I have trained this model for 9 classes.(900 images)
Is there any way, where i could reduce the size of the model but the performance shouldn't be affected ?
The reason is i have to use this model in AWS cloud, where the systems are having 8GB ram. I am worried if their performance would be affected by such models.