spro/practical-pytorch
A collection of Jupyter Notebook tutorials demonstrating NLP techniques with PyTorch, including RNNs for classification, generation, and translation.

Not currently ranked — collecting fresh signals.
star history
This repository provides project-based tutorials for learning PyTorch focused on natural language processing. It covers character-level RNNs for name classification and text generation, sequence-to-sequence networks with attention for translation, GloVe word vectors, and sentiment analysis. The tutorials use Jupyter Notebooks with readable code and real internet data.
Frequently asked
- What is spro/practical-pytorch?
- A collection of Jupyter Notebook tutorials demonstrating NLP techniques with PyTorch, including RNNs for classification, generation, and translation.
- Is practical-pytorch open source?
- Yes — spro/practical-pytorch is open source, released under the MIT license.
- What language is practical-pytorch written in?
- spro/practical-pytorch is primarily written in Jupyter Notebook.
- How popular is practical-pytorch?
- spro/practical-pytorch has 4.5k stars on GitHub.
- Where can I find practical-pytorch?
- spro/practical-pytorch is on GitHub at https://github.com/spro/practical-pytorch.