A 12-week, 24-lesson beginner AI curriculum from Microsoft covering symbolic AI, neural networks, computer vision, NLP and ethics, with notebooks in PyTorch and TensorFlow.
bharathgs/Awesome-pytorch-list
A curated awesome-list cataloging PyTorch-related libraries, models, implementations, tutorials and papers on GitHub.
- Stars
- 16,714
- Forks
- 2,844
- Open issues
- 31
- Last commit
- 29 days ago
What is it?
This is an awesome-style curated list that gathers PyTorch-related projects on GitHub into categories such as NLP and speech processing, computer vision, probabilistic and generative libraries, other utility libraries, tutorials and books, paper implementations, talks, and related communities.
Each entry links to a repository with a one-line description, making it easy to scan for a specific task, such as sequence-to-sequence modeling, object detection, Bayesian optimization, or reinforcement learning. The list also includes the official PyTorch project and many domain toolkits built on it.
The list is community-maintained and accepts contributions, so it reflects a snapshot of projects rather than an official or exhaustive index.
Key features
- 01Groups PyTorch projects by domain such as NLP, computer vision and probabilistic programming.
- 02Includes libraries, model implementations, helper utilities and paper reproductions.
- 03Lists tutorials, books and example repositories for learning PyTorch.
- 04Each entry links to its repository with a short description.
Use cases
- Finding a PyTorch library for a specific task such as speech recognition or object detection.
- Discovering tutorials and example code when learning PyTorch.
- Surveying existing open-source implementations before starting a research project.
Things to know
- No license is specified, so reuse terms are unclear.
Topics
FAQ
- What is Awesome-pytorch-list?
- A curated awesome-list cataloging PyTorch-related libraries, models, implementations, tutorials and papers on GitHub. This is an awesome-style curated list that gathers PyTorch-related projects on GitHub into categories such as NLP and speech processing, computer vision, probabilistic and generative libraries, other utility libraries, tutorials and books, paper implementations, talks, and related communities.
- Is Awesome-pytorch-list free to use? What license does it have?
- Awesome-pytorch-list has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
- Is Awesome-pytorch-list still maintained?
- Actively maintained. The last commit to Awesome-pytorch-list was on Sep 22, 2026.
- What can I use Awesome-pytorch-list for?
- Finding a PyTorch library for a specific task such as speech recognition or object detection. Discovering tutorials and example code when learning PyTorch. Surveying existing open-source implementations before starting a research project.
- Where can I get Awesome-pytorch-list?
- The source code and installation instructions are on GitHub: https://github.com/bharathgs/Awesome-pytorch-list
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A curated list of open source libraries for deploying, monitoring, versioning, scaling and securing production machine learning.
A curated Markdown list of English-speaking YouTube channels that teach programming, web development, machine learning, cybersecurity and other tech topics.
A curated Awesome-style list of Python resources for data science, covering libraries, tutorials, books, datasets and talks.
Keras 3 is a deep learning framework that runs on JAX, TensorFlow, PyTorch, or OpenVINO for inference.
Viewer for neural network, deep learning and machine learning models, supporting ONNX, TensorFlow, PyTorch, Core ML and many other formats.