forked from pytorch/pytorch
-
Notifications
You must be signed in to change notification settings - Fork 0
Continuous Integration
Sam Estep edited this page Aug 13, 2021
·
30 revisions
Warning This page is under construction
This document discusses the Continuous Integration (CI) system for PyTorch.
Currently PyTorch utilizes Github Action, CircleCI and Jenkins CI for various different CI build/test configurations. We will discuss these related contents in the following sections:
- CI System Overview
- CI Matrix
- Entrypoint for CI
- What is CI testing and When
- Customize CI behavior on PR
- Other Topics
See this section on the "Running and writing tests" page for information on how to use GitHub labels to change what CircleCI jobs are run.
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)