PyTorch Docathon 2025 Kickoff

PyTorch · Beginner ·📐 ML Fundamentals ·1y ago

Key Takeaways

Kickoff event for PyTorch Docathon 2025, a community-driven documentation enhancement project

Full Transcript

[Music] [Music] Hey, hey, hey. [Music] Hello and welcome to the Docathon kickoff video. We'll be sharing the information you need to know to this year's PieTorch Docathon. I'm Elena, a documentation engineer in the PyTorch team. I'm Ivan, another documentation engineer in the PyTorch team. And I'm Satlana, a doc engineer as well. We're excited to have you join us in improving the documentation for PyTorch and its related libraries. Community involvement in open source is essential for the health and longevity of the project. We can't do it without you. This time around, we'll be focusing on two main repositories, the PyTorch PyTorch repo and the PyTorch tutorials repo. In addition, we have some libraries that will also be part of this event. The docathon will start on June 3rd and run for two weeks. The final pull request should be submitted by June 15th at 5:00 p.m. Pacific time. Issues will be posted on GitHub and participants are expected to assign an issue to themselves and submit a PR within a couple of days for review. The issues are categorized into three levels of difficulty, easy, medium, and advanced. If this is your first time contributing to PyTorch, we recommend starting with an issue at the easy level. Before submitting your first PR, you will need to fill out the contributor license agreement or CLA which will pop up before you submit your first PR. You'll also need to review the code of conduct which can be found on the docathon issues in the particular repos on GitHub. All participants need to abide by the code of conduct. We'll also be using Discord for communication during the event in addition to comments on the PRs. This will allow us to stay connected and work together more effectively. We'll also have a kickoff event on the Discord on June 3rd at 10:00 a.m. Pacific. So, be sure to join us there for a live kickoff event and Q&A session. To make things more exciting, we'll be keeping track of contributions with the leaderboard. Top contributors will be recognized for their efforts, so bring your best work. Next, I'll hand it over to Ivan to talk more about PyTorch tutorials. Hi, we've seen a lot of good work done in past Docathons in the tutorials repo. So, we figured it would be a good idea to bring it back for this Docathon. I'm just going to go over how to do contributions for this reple. Head over to the PyTorch tutorials reple, find the issue labeled Docathon H12025. This issue contains information you need to know on how to pick an issue and submit it. You should focus on issues with the Docathon H1 2025 label as issues without this label will not be considered for this Dockathon. Each issue has a difficulty label as my colleague Alena mentioned. And if this is the first time, we suggest picking an issue with a lower difficulty. Once you find an issue, assign it to yourself by adding an assigned tome comment and that is slash assigned to me. If the issue is already assigned, move on to another. Once you have successfully assigned yourself, get working on the issue as soon as possible and get your PR in. Once you send in a PR, someone from the PyTorch team will review it. Please respond to any feedback you get in a timely manner in a timely manner. Please only take on two issues at a time. We'll unassign extras if you have more than two or if we do not see any activity on an issue in a while. I will now hand over to Fedlana to talk about the PyTorch PyTorch repo. Thanks, Simon. I will share how you can tribute to the main PyTorch rep during the Docathon. This time we are focusing on moving our docs from restructured text to MIS flavored markdown. We've heard it's tricky to write in restructured text. So we are switching to make it easier. We'll still use sphinx and mism markdown uh lets us keep sphinx features we need such as autod do and auto summary. This task might seem simple but p passing pytor doc test can be quite challenging. We ask you to submit one pr at a time to keep it manageable for it and feel free to use lms to help with this work. Apart from RST Migration, we have a number of issues in our regular backlog uh that you can check out. Look for issues with the Dakathon H1 2025 label. We'll accept full request until June uh 15 at uh 5:00 p.m. Pacific time. Uh after that, we'll take a couple of days to tally points and announce the winners in a blog post. Um, and of course there will be both digital and physical swag for the winners, including PyTorch conference tickets. Make sure you join our Discord server so you can communicate with us and ask questions as needed. Thank you so much for contributing to PyTorch

Original Description

The 2025 PyTorch Docathon starts soon! Tune in live to watch the kickoff on June 3rd at 10 AM PT. Join the PyTorch Community (unofficial) Discord channel: https://discord.gg/XQAqChqd How to Participate: https://github.com/pytorch/pytorch/issues/153952 This is a hackathon-style event aimed at enhancing PyTorch documentation with the support of the community. Documentation is a vital component of any technology, and by refining it, we can simplify the onboarding process for new users, help them effectively utilize PyTorch’s features, and ultimately speed up the transition from research to production in machine learning. Unlike many open source projects that require deep knowledge of the codebase and previous contributions to join hackathon events, the Docathon is tailored for newcomers. While we expect participants to be familiar with Python, and have basic knowledge of PyTorch and machine learning, there are tasks related to website issues that don’t even require that level of expertise. Learn more and RSVP: https://pytorch.org/blog/docathon-2025/
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from PyTorch · PyTorch · 0 of 60

← Previous Next →
1 What is PyTorch?
What is PyTorch?
PyTorch
2 PyTorch Tutorial: A Quick Preview
PyTorch Tutorial: A Quick Preview
PyTorch
3 PyTorch Summer Hackathon 2019
PyTorch Summer Hackathon 2019
PyTorch
4 Tips and Tricks on Hacking with PyTorch: A Quick Tutorial by Brad Heintz
Tips and Tricks on Hacking with PyTorch: A Quick Tutorial by Brad Heintz
PyTorch
5 PyTorch 1.2 and PyTorch Hub: A Quick Introduction by Soumith Chintala and Ailing Zhang
PyTorch 1.2 and PyTorch Hub: A Quick Introduction by Soumith Chintala and Ailing Zhang
PyTorch
6 Torchtext 0.4 with Supervised Learning Datasets: A Quick Introduction by George Zhang
Torchtext 0.4 with Supervised Learning Datasets: A Quick Introduction by George Zhang
PyTorch
7 Torchaudio 0.3 with Kaldi Compatibility, New Transforms: A Quick Introduction by Jason Lian
Torchaudio 0.3 with Kaldi Compatibility, New Transforms: A Quick Introduction by Jason Lian
PyTorch
8 Torchvision 0.4 with Support for Video: A Quick Introduction by Francisco Massa
Torchvision 0.4 with Support for Video: A Quick Introduction by Francisco Massa
PyTorch
9 Introduction to Machine Learning for Developers at F8 2019
Introduction to Machine Learning for Developers at F8 2019
PyTorch
10 Powered by PyTorch at F8 2019
Powered by PyTorch at F8 2019
PyTorch
11 Developing and Scaling AI Experiences at Facebook with PyTorch at F8 2019
Developing and Scaling AI Experiences at Facebook with PyTorch at F8 2019
PyTorch
12 New Approaches to Image and Video Reconstruction Using Deep Learning at Facebook at F8 2019
New Approaches to Image and Video Reconstruction Using Deep Learning at Facebook at F8 2019
PyTorch
13 PyTorch Developer Conference 2018: Recap
PyTorch Developer Conference 2018: Recap
PyTorch
14 PyTorch Developer Conference 2018: Keynote & Deep Dive
PyTorch Developer Conference 2018: Keynote & Deep Dive
PyTorch
15 PyTorch Developer Conference 2018: Production & Research Sessions
PyTorch Developer Conference 2018: Production & Research Sessions
PyTorch
16 PyTorch Developer Conference 2018: Cloud & Academia Sessions
PyTorch Developer Conference 2018: Cloud & Academia Sessions
PyTorch
17 PyTorch Developer Conference 2018: Enterprise, Education, & Future of AI Panel
PyTorch Developer Conference 2018: Enterprise, Education, & Future of AI Panel
PyTorch
18 PyTorch Developer Conference 2019 | Full Livestream
PyTorch Developer Conference 2019 | Full Livestream
PyTorch
19 PyTorch Developer Conference 2019: Recap
PyTorch Developer Conference 2019: Recap
PyTorch
20 PyTorch Developer Conference Keynote - Mike Schroepfer
PyTorch Developer Conference Keynote - Mike Schroepfer
PyTorch
21 What’s new in PyTorch 1.3 - Lin Qiao
What’s new in PyTorch 1.3 - Lin Qiao
PyTorch
22 PyTorch Front-End Features: Named Tensors and Type Promotion - Gregory Chanan
PyTorch Front-End Features: Named Tensors and Type Promotion - Gregory Chanan
PyTorch
23 Research to Production: PyTorch JIT/TorchScript Updates - Michael Suo
Research to Production: PyTorch JIT/TorchScript Updates - Michael Suo
PyTorch
24 Quantization - Dmytro Dzhulgakov
Quantization - Dmytro Dzhulgakov
PyTorch
25 PyTorch ONNX Export Support - Lara Haidar, Microsoft
PyTorch ONNX Export Support - Lara Haidar, Microsoft
PyTorch
26 Apex -  Michael Carilli, NVIDIA
Apex - Michael Carilli, NVIDIA
PyTorch
27 Dataloader Design for PyTorch - Tongzhou Wang, MIT
Dataloader Design for PyTorch - Tongzhou Wang, MIT
PyTorch
28 Linear Algebra in PyTorch - Vishwak Srinivasan, CMU
Linear Algebra in PyTorch - Vishwak Srinivasan, CMU
PyTorch
29 PyTorch Mobile - David Reiss
PyTorch Mobile - David Reiss
PyTorch
30 Model Interpretability with Captum - Narine Kokhilkyan
Model Interpretability with Captum - Narine Kokhilkyan
PyTorch
31 Detectron2 - Next Gen Object Detection Library - Yuxin Wu
Detectron2 - Next Gen Object Detection Library - Yuxin Wu
PyTorch
32 Speech Extensions to Fairseq - Dmytro Okhonko
Speech Extensions to Fairseq - Dmytro Okhonko
PyTorch
33 PyTorch on Google Cloud TPUs - Google, Salesforce, Facebook
PyTorch on Google Cloud TPUs - Google, Salesforce, Facebook
PyTorch
34 PyTorch Summer Hackathon Winners - Joe Spisak, Sebastien Arnold, Tristan Deleu
PyTorch Summer Hackathon Winners - Joe Spisak, Sebastien Arnold, Tristan Deleu
PyTorch
35 PyTorch in Robotics - Yisong Yue, Caltech
PyTorch in Robotics - Yisong Yue, Caltech
PyTorch
36 StanfordNLP - Yuhao Zhang, Stanford
StanfordNLP - Yuhao Zhang, Stanford
PyTorch
37 Sotabench for Reproducible Research - Robert Stojnic, Papers with Code
Sotabench for Reproducible Research - Robert Stojnic, Papers with Code
PyTorch
38 Collaborative Natural Language Inference - Sasha Rush, Cornell
Collaborative Natural Language Inference - Sasha Rush, Cornell
PyTorch
39 Privacy Preserving AI - Andrew Trask, OpenMined
Privacy Preserving AI - Andrew Trask, OpenMined
PyTorch
40 CrypTen - Laurens van der Maaten
CrypTen - Laurens van der Maaten
PyTorch
41 PyTorch at Uber - Sidney Zhang, Uber
PyTorch at Uber - Sidney Zhang, Uber
PyTorch
42 PyTorch at Tesla - Andrej Karpathy, Tesla
PyTorch at Tesla - Andrej Karpathy, Tesla
PyTorch
43 PyTorch at Microsoft - Saurabh Tiwary, Microsoft
PyTorch at Microsoft - Saurabh Tiwary, Microsoft
PyTorch
44 PyTorch at Dolby Labs - Vivek Kumar, Dolby Labs
PyTorch at Dolby Labs - Vivek Kumar, Dolby Labs
PyTorch
45 PyTorch Developer Conference 2019 - Panel Discussion
PyTorch Developer Conference 2019 - Panel Discussion
PyTorch
46 Using deep learning and PyTorch to power next gen aircraft at Caltech
Using deep learning and PyTorch to power next gen aircraft at Caltech
PyTorch
47 Named Tensors, Model Quantization, and the Latest PyTorch Features - Part 1
Named Tensors, Model Quantization, and the Latest PyTorch Features - Part 1
PyTorch
48 TorchScript and PyTorch JIT | Deep Dive
TorchScript and PyTorch JIT | Deep Dive
PyTorch
49 Announcing the PyTorch Global Summer Hackathon 2020
Announcing the PyTorch Global Summer Hackathon 2020
PyTorch
50 Opening Up the Black Box: Model Understanding with Captum and PyTorch
Opening Up the Black Box: Model Understanding with Captum and PyTorch
PyTorch
51 PyTorch Mobile Runtime for Android
PyTorch Mobile Runtime for Android
PyTorch
52 Torchvision in 5 minutes
Torchvision in 5 minutes
PyTorch
53 3D Deep Learning with PyTorch3D
3D Deep Learning with PyTorch3D
PyTorch
54 What is Torchtext?
What is Torchtext?
PyTorch
55 TorchAudio: A Quick Intro
TorchAudio: A Quick Intro
PyTorch
56 PyTorch Mobile Runtime for iOS
PyTorch Mobile Runtime for iOS
PyTorch
57 PySlowFast: Deep learning with Video
PySlowFast: Deep learning with Video
PyTorch
58 PyTorch Pruning | How it's Made by Michela Paganini
PyTorch Pruning | How it's Made by Michela Paganini
PyTorch
59 Measuring Fairness in Machine Learning Systems
Measuring Fairness in Machine Learning Systems
PyTorch
60 PyTorch for Hackathons
PyTorch for Hackathons
PyTorch

Related Reads

📰
Head-level attention fusion trims compute
Learn how head-level attention fusion reduces transformer compute without sacrificing performance
Dev.to · Papers Mache
📰
Mastering Statistics for Machine Learning: From Core Fundamentals to Advanced Concepts
Master statistics fundamentals to improve machine learning model performance and understanding
Medium · Machine Learning
📰
Mastering Statistics for Machine Learning: From Core Fundamentals to Advanced Concepts
Learn the core statistics fundamentals required for machine learning to improve model performance and understanding
Medium · Deep Learning
📰
Mastering Statistics for Machine Learning: From Core Fundamentals to Advanced Concepts
Learn the statistical fundamentals behind machine learning to improve your models and understanding of the field
Medium · LLM
Up next
Is Python Dead in 2026?| Truth About Python in AI Era | 90 Days Roadmap @FameWorldEducationalHub
FAME WORLD EDUCATIONAL HUB
Watch →