Awesome, glad you’re interested in contributing!
I don’t really have general advice to contributing to an open source project because pytorch is the only one I work/worked on, but I’d recommend looking at smaller, beginner friendly issues and getting used to the codebase from there.
Here’s a quote from someone else:
“look at tasks in https://github.com/pytorch/pytorch/projects/5 215
Look at something easy, maybe in usability / simple-fixes.
For the internals, look at the posts: http://pytorch.org/2017/05/11/Internals.html 130 and http://pytorch.org/2017/06/27/Internals2.html 80”
and feel free to DM me if you find an issue and wonder if it’s newcomer-friendly.