Thank you for replying , as I mentioned earlier that every deep network uses pooling to reduce the size of images so there must be some minimum size of input image and every network has minimum of 224x224 as I know , I didn’t get what you are trying to explain with that git repo. can you explain how can I put 48x48 images as input in any of that pre trained networks.