| RNN for character level generation (D2L 8.5) | PyTorch | rnn_torch.ipynb |
| GRUs (D2L 9.1) | PyTorch | gru_torch.ipynb |
| LSTMs (D2L 9.2) | PyTorch | lstm_torch.ipynb |
| NMT using RNN (D2L 9.7) | PyTorch | nmt_torch.ipynb |
| Attention (D2L 10.3) | PyTorch | attention_torch.ipynb |
| NMT with RNN and attention (D2L 10.4) | PyTorch | nmt_attention_torch.ipynb |
| NMT using transformers (D2L 10.7) | PyTorch | transformers_torch.ipynb |
| BERT (D2L 14.8) | PyTorch | bert_torch.ipynb |
| RNN for sentiment classification (D2L 15.2) | PyTorch | rnn_sentiment_torch.ipynb |
| 1d CNN for sentiment classification (D2L 15.3) | PyTorch | cnn1d_sentiment_torch.ipynb |
| Entailment classification using MLP with attention (D2L 15.5) | PyTorch | entailment_attention_mlp_torch.ipynb |
| RNN for sentiment classification | TF2 | External |
| RNN for character level generation | TF2 | External |
| RNN for time series forecasting | TF2 | External |
| RNN for image captioning | TF2 | External |
| NMT using RNN with attention | TF2 | External |
| NMT using transformers | TF2 | External |