All Projects → oarriaga → Neural_image_captioning

oarriaga / Neural_image_captioning

Licence: mit
Neural image captioning (NIC) implementation with Keras 2.

Projects that are alternatives of or similar to Neural image captioning

Clinicalbert
ClinicalBERT: Modeling Clinical Notes and Predicting Hospital Readmission (CHIL 2020 Workshop)
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Python Machine Learning Book 3rd Edition
The "Python Machine Learning (3rd edition)" book code repository
Stars: ✭ 2,883 (+1538.07%)
Mutual labels:  jupyter-notebook
Tech
Documentation of all collective action from tech workers.
Stars: ✭ 176 (+0%)
Mutual labels:  jupyter-notebook
Poems generator keras
唐诗,藏头诗,按需自动生成古诗,基于Keras、LSTM-RNN。文档齐全。
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Recommendation
Recommendation System using ML and DL
Stars: ✭ 174 (-1.14%)
Mutual labels:  jupyter-notebook
Intro Spacy Nlp
An introduction to using spaCy for NLP and machine learning
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Deep Algotrading
A resource for learning about deep learning techniques from regression to LSTM and Reinforcement Learning using financial data and the fitness functions of algorithmic trading
Stars: ✭ 173 (-1.7%)
Mutual labels:  jupyter-notebook
Research
Open sourced research notebooks by the QuantConnect team.
Stars: ✭ 176 (+0%)
Mutual labels:  jupyter-notebook
Keras Tutorials
Keras-Tutorials
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Attentionn
All about attention in neural networks. Soft attention, attention maps, local and global attention and multi-head attention.
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Web Database Analytics
Web scrapping and related analytics using Python tools
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Muffin Cupcake
classifying muffin and cupcake recipes using support vector machines
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Astropy Tutorials
Tutorials for the Astropy Project
Stars: ✭ 174 (-1.14%)
Mutual labels:  jupyter-notebook
Home Credit Default Risk
2nd Place Solution 💰🥈
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook
Gluon Fashionai Attributes
Stars: ✭ 176 (+0%)
Mutual labels:  jupyter-notebook
Captcha
Breaking captchas using torch
Stars: ✭ 174 (-1.14%)
Mutual labels:  jupyter-notebook
Deep Learning With Keras Notebooks
Jupyter notebooks for using & learning Keras
Stars: ✭ 2,077 (+1080.11%)
Mutual labels:  jupyter-notebook
Rnn For Joint Nlu
Pytorch implementation of "Attention-Based Recurrent Neural Network Models for Joint Intent Detection and Slot Filling" (https://arxiv.org/abs/1609.01454)
Stars: ✭ 176 (+0%)
Mutual labels:  jupyter-notebook
Reinforcement learning ai video games
Code for each week's short video of Siraj Raval Course on Reinforcement Learning "AI for Video Games"
Stars: ✭ 176 (+0%)
Mutual labels:  jupyter-notebook
Analytical Tutorials
Tutorials for writing analytical scripts
Stars: ✭ 175 (-0.57%)
Mutual labels:  jupyter-notebook

Neural Image Captioning (NIC)

Neural image captioning implementation with Keras based on Show and Tell.

alt tag

Instructions

To train from zero using the iapr2012 dataset:

  • Download IAPR2012 dataset from here
  • Move the downloaded file to the datasets/IAPR_2012/ directory
  • Untar the file:

tar xvf iaprtc12.tgz

Extract/download image features

To extract:

  • Edit the file train.py by changing the flag extract_image_features to True.

To download:

  • Download the image features:

  • Download the extracted image features from here

  • Move them do datasets/IAPR_2012/preprocessed_data/ directory

  • Start training by running the script

python3 train.py

Notes

  • Extracting the image features might take 1-2 hours in a GTX860M.
  • Training 50 epochs should give you reasonable results.
  • I will provide pre-trained models in COCO soon (hopefully)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].