mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 12:54:11 +08:00
Page:
PyTorch CI Metrics Dashboards: the HUD
Pages
A quick guide on how to add and cache dependencies on PyTorch CI
Adding and maintaining type annotations in PyTorch
Autograd Basics
Autograd Onboarding Lab
Best Practices to Edit and Compile PyTorch Source Code On Windows
Bot commands
Boxing and Unboxing in the PyTorch Operator Library
Build PyTorch and LibTorch on Windows ARM64
CUDA basics
Code review values
Codegen and Structured Kernels
Continuous Integration
Core Frontend Onboarding
Cpp API Quick Walkthrough
Data Basics
DataPipes Testing Requirements
Debugging CI Failures without SSH Access
Debugging Windows with Remote Desktop or CDB (CLI windbg) on CircleCI
Debugging using with ssh for Github Actions
Dev Infra Office Hours
Developer FAQ
Dispatcher Structured Kernels Lab
Docker image build on CircleCI
Docstring Guidelines
Getting help as a contributor
Guide for adding type annotations to PyTorch
Home
How to propose feature changes to PyTorch
How to support `torch.set_deterministic()` in PyTorch operators
How to use TensorIterator
Life of a Tensor
MPS Backend
Memory format propagation rules
Modular components for benchmarking PyTorch snippets. (Experimental)
Module Onboarding Lab
Multiprocessing Technical Notes
OpInfos FAQ
Operators with Channels Last support
Public API definition and documentation
Pull request review etiquette
PyTorch's Python Frontend Backward and Forward Compatibility Policy
PyTorch AutoLabel Bot
PyTorch Basics
PyTorch CI Metrics Dashboards: the HUD
PyTorch Data Flow and Interface Diagram
PyTorch IR
PyTorch ONNX Exporter Code Reviews and Duty Rotation
PyTorch ONNX Topics
PyTorch ONNX exporter
PyTorch OSS benchmark infra
PyTorch Ops to oneDNN Functions Mapping
PyTorch Versions
PyTorch Workflow Cheatsheet
PyTorch dispatcher walkthrough
Pytorch Training Loops
Running and writing tests
Sharing design documents for discussion
Software Architecture for c10
TH to ATen porting guide
Tensor and Operator Basics
The PyTorch Contribution Process
The Ultimate Guide to PyTorch Contributions
The torch.fft module in PyTorch 1.7
Troubleshooting Documentation Build
Troubleshooting
Using hud.pytorch.org
What is considered a SEV?
Where or how should I add documentation
Writing Python in cpp (a manifesto)
Writing memory format aware operators
Writing tests in PyTorch 1.8
clang format
function transforms (aka torch.func, functorch)
lintrunner
nn Basics
torch.nn Module Documentation Style Guide
torch.onnx Namespacing
vmap Basics
vmap Onboarding Lab
Clone
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
PyTorch CI Metrics/Dashboards Compilation: the HUD
All our relevant dashboards and metrics have been consolidated on our HUD: https://hud.pytorch.org/ Code for the HUD can be found in https://github.com/pytorch/test-infra/tree/main/torchci
OUTDATED - The below was as of Sept 2021.
This page is a compilation of dashboards we have for tracking PyTorch CI, including test time, test status, and when the docs were last updated.
OSS:
- Grafana: https://metrics.pytorch.org/?orgId=1
- The HUD
- https://hud.pytorch.org/build2/pytorch-master cleaner
- https://hud.pytorch.org/build1/pytorch-master has more data, like estimated cost per commit
- PyTorch download stats
Internal Dashboards
- Some of the following should be combined into one folder structure.
- Michael’s trunk health Unidash
- Rong’s [potentially outdated] Collation of Unidash, containing
- Binary build TTS
- Test TTS
- Test Status
- PyTorch Dev Infra Perf collation (a few of these are broken)
- OSS CI Test Time Details
- OSS CI Build Time Details
- Landhugger
- Internal Statuses
- Ed’s [potentially outdated] PyTorch OSS Unidash
- Has stats based on branch: master, nightly, postnightly, pull request
- viable/strict promo logs
- Links to nightly cron jobs per domain
- TorchBench stats
- Internal stats from other teams
- Fortify Reliability (https://fburl.com/unidash/kicivh9f) (from internal DevX)
- Remote worker status (https://fburl.com/unidash/iu7kdxza) (from internal DevX, mostly for GPU and mobile RE)
I would love to contribute to PyTorch!