explaingit

bharathgs/awesome-pytorch-list

16,500Audience · researcherComplexity · 1/5Setup · easy

TLDR

A community-maintained catalogue of PyTorch libraries, tutorials, research paper reimplementations, and talks, a one-stop directory for anyone exploring the PyTorch deep-learning ecosystem.

Mindmap

mindmap
  root((awesome-pytorch-list))
    What it is
      Curated link list
      No code included
      Community maintained
    Library categories
      NLP and speech
      Computer vision
      Generative models
      Utility libraries
    Learning resources
      Tutorials and books
      Example projects
    Research
      Paper implementations
      Talks and conferences
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Find a pre-built PyTorch library for NLP, computer vision, or generative models without hunting the web.

USE CASE 2

Discover tutorials and books to learn PyTorch step by step.

USE CASE 3

Look up an existing reimplementation of a research paper before coding it yourself.

USE CASE 4

Map the PyTorch ecosystem to choose the right tool for a new project.

Tech stack

PyTorch

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

This repository is a curated, community-maintained list of resources for people working with PyTorch, the popular open-source library for building and training deep learning models. Awesome lists like this are a recognised genre on GitHub: instead of containing software, they collect links to other projects, tutorials and papers in one place so someone exploring an area does not have to hunt across the web. The README is structured as a long table of contents that groups links by theme. There are sections for PyTorch and the libraries that build on top of it, broken down into natural language and speech processing, computer vision, probabilistic and generative libraries, and other utility libraries, another section gathers tutorials, books and example projects, another collects implementations of specific research papers, another lists relevant talks and conferences, and a final section labelled "PyTorch elsewhere" rounds up the rest. Each entry is a short bullet linking to a GitHub project or external site with a one-line description, which lets readers skim the catalogue and click through to anything useful. Someone would visit this list when getting started with PyTorch, looking for an off-the-shelf model or helper library to plug into their own work, hunting for a reimplementation of a paper they read, or trying to map out the ecosystem around a particular topic such as machine translation, speech synthesis or image segmentation. The repository itself contains no executable code, its content is the README and the curation behind it. The primary language is listed as unknown in the metadata, and the full README is much longer than what was provided here.

Copy-paste prompts

Prompt 1
Show me the top PyTorch libraries for computer vision listed in bharathgs/awesome-pytorch-list and recommend one for image segmentation.
Prompt 2
I'm implementing the Transformer paper, which reimplementations are catalogued in awesome-pytorch-list?
Prompt 3
List PyTorch speech synthesis libraries from awesome-pytorch-list and summarise what each one does.
Prompt 4
What beginner tutorials in awesome-pytorch-list should I follow before reading the official PyTorch docs?
Open on GitHub → Explain another repo

← bharathgs on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.