Image-Captioning-CNN-LSTM

CNN-LSTM system that performs Image Captioning on any given image using Keras. The model was trained from scratch on Flickr8K dataset and the CNN weights were from pre-trained model.