forked from pytorch/pytorch
-
Notifications
You must be signed in to change notification settings - Fork 0
Pull Request FAQs
Suraj Subramanian edited this page Jul 24, 2023
·
1 revision
- Ping someone on the PR (either the person who triaged, or the reviewer(s))
- Come to PyTorch Dev Infra office hours (https://github.com/pytorch/pytorch/wiki/Dev-Infra-Office-Hours).
- Maybe your PR is based off a broken main branch? You can try to rebase your change on top of the latest main branch. You can also see the current status of main branch's CI at https://hud.pytorch.org/.
- Anything that touches build configuration is a risky area. Please avoid changing these unless you've had a discussion with the team beforehand.
- Sometimes another community member will provide a patch or fix to your pull request or branch. This is often needed for getting CI tests to pass.
PyTorch presented to you with love by the PyTorch Team of contributors
- Install Prerequisites and Dependencies
- Fork, clone, and checkout the PyTorch source
- Build PyTorch from source
- Tips for developing PyTorch
- PyTorch Workflow Git cheatsheet
- Overview of the Pull Request Lifecycle
- Finding Or Creating Issues
- Pre Commit Checks
- Create a Pull Request
- Typical Pull Request Workflow
- Pull Request FAQs
- Getting Help
- Codebase structure
- Tensors, Operators, and Testing
- Autograd
- Dispatcher, Structured Kernels, and Codegen
- torch.nn
- CUDA basics
- Data (Optional)
- function transforms (Optional)