PyTorch Tutorial (jupyter notebook), Translation with a Sequence to Sequence Network and Attention. In this project you will be teaching a neural network to translate from French to English: https://github.com/spro/practical-pytorch/blob/master/seq2seq-translation/seq2seq-translation.ipynb
Recommended Reading
http://pytorch.org/ For installation instructions
- Deep Learning with PyTorch: A 60-minute Blitz to get started with PyTorch in general
- jcjohnson’s PyTorch examples for a wide and deep overview
- Introduction to PyTorch for former Torchies if you are former Lua Torch user
Sequence to Sequence networks:
- Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation
- Sequence to Sequence Learning with Neural Networks
- Neural Machine Translation by Jointly Learning to Align and Translate
- A Neural Conversational Model
Tutorials on Classifying Names with a Character-Level RNN and Generating Names with a Character-Level RNN helpful as those concepts are very similar to the Encoder and Decoder models, respectively.
by: Sean Robertson (https://github.com/spro/)