Looking to Contribute: Understanding PyTorch Architecture/Framework

Hi everyone,

I’m Emmett and I would love to contribute to PyTorch! Before I start I would love to have a strong understanding of the architecture PyTorch is built around. I’ve read the PyTorch contribution guide and its linked resources, but I can’t find a singular resource to fully understand the architecture and how the codebase works from a contributor’s perspective.

I would greatly appreciate any resources, advice, or other kinds of help :).