Files
pytorch/CODEOWNERS
Line: 10: incorrect codeowner user: fmassa Line: 10: incorrect codeowner user: soumith Line: 10: incorrect codeowner user: ezyang Line: 10: no users/groups matched Line: 14: incorrect codeowner user: albanD Line: 14: incorrect codeowner user: soulitzer Line: 14: no users/groups matched Line: 15: incorrect codeowner user: albanD Line: 15: incorrect codeowner user: soulitzer Line: 15: no users/groups matched Line: 16: incorrect codeowner user: albanD Line: 16: incorrect codeowner user: soulitzer Line: 16: no users/groups matched Line: 17: incorrect codeowner user: albanD Line: 17: incorrect codeowner user: jbschlosser Line: 17: incorrect codeowner user: mikaylagawarecki Line: 17: no users/groups matched Line: 18: incorrect codeowner user: albanD Line: 18: incorrect codeowner user: janeyx99 Line: 18: no users/groups matched Line: 19: incorrect codeowner user: albanD Line: 19: no users/groups matched Line: 20: incorrect codeowner user: albanD Line: 20: no users/groups matched Line: 21: incorrect codeowner user: albanD Line: 21: no users/groups matched Line: 22: incorrect codeowner user: ezyang Line: 22: no users/groups matched Line: 25: incorrect codeowner user: salilsdesai Line: 25: incorrect codeowner user: kimishpatel Line: 25: incorrect codeowner user: digantdesai Line: 25: incorrect codeowner user: jianyuh Line: 25: no users/groups matched Line: 26: incorrect codeowner user: jerryzh168 Line: 26: incorrect codeowner user: salilsdesai Line: 26: incorrect codeowner user: kimishpatel Line: 26: incorrect codeowner user: digantdesai Line: 26: incorrect codeowner user: jianyuh Line: 26: no users/groups matched Line: 27: incorrect codeowner user: jerryzh168 Line: 27: incorrect codeowner user: salilsdesai Line: 27: incorrect codeowner user: kimishpatel Line: 27: incorrect codeowner user: digantdesai Line: 27: incorrect codeowner user: jianyuh Line: 27: no users/groups matched Line: 28: incorrect codeowner user: jerryzh168 Line: 28: no users/groups matched Line: 29: incorrect codeowner user: jerryzh168 Line: 29: no users/groups matched Line: 30: incorrect codeowner user: jerryzh168 Line: 30: no users/groups matched Line: 31: incorrect codeowner user: jerryzh168 Line: 31: incorrect codeowner user: hdcharles Line: 31: no users/groups matched Line: 32: incorrect codeowner user: jerryzh168 Line: 32: no users/groups matched Line: 33: incorrect codeowner user: jerryzh168 Line: 33: no users/groups matched Line: 34: incorrect codeowner user: hdcharles Line: 34: no users/groups matched Line: 35: incorrect codeowner user: jerryzh168 Line: 35: no users/groups matched Line: 36: incorrect codeowner user: jerryzh168 Line: 36: no users/groups matched Line: 37: incorrect codeowner user: jerryzh168 Line: 37: no users/groups matched Line: 38: incorrect codeowner user: jerryzh168 Line: 38: no users/groups matched Line: 39: incorrect codeowner user: jerryzh168 Line: 39: no users/groups matched Line: 42: incorrect codeowner user: jiayisuse Line: 42: incorrect codeowner user: osalpekar Line: 42: incorrect codeowner user: lw Line: 42: no users/groups matched Line: 43: incorrect codeowner user: jiayisuse Line: 43: incorrect codeowner user: osalpekar Line: 43: incorrect codeowner user: lw Line: 43: no users/groups matched Line: 46: incorrect codeowner user: bowenbao Line: 46: incorrect codeowner user: abock Line: 46: incorrect codeowner user: thiagocrepaldi Line: 46: incorrect codeowner user: wschin Line: 46: no users/groups matched Line: 47: incorrect codeowner user: bowenbao Line: 47: incorrect codeowner user: abock Line: 47: incorrect codeowner user: thiagocrepaldi Line: 47: no users/groups matched Line: 48: incorrect codeowner user: bowenbao Line: 48: incorrect codeowner user: abock Line: 48: incorrect codeowner user: thiagocrepaldi Line: 48: no users/groups matched Line: 49: incorrect codeowner user: bowenbao Line: 49: incorrect codeowner user: abock Line: 49: incorrect codeowner user: thiagocrepaldi Line: 49: no users/groups matched Line: 50: incorrect codeowner user: bowenbao Line: 50: incorrect codeowner user: abock Line: 50: incorrect codeowner user: thiagocrepaldi Line: 50: incorrect codeowner user: wschin Line: 50: no users/groups matched Line: 51: incorrect codeowner user: bowenbao Line: 51: incorrect codeowner user: abock Line: 51: incorrect codeowner user: thiagocrepaldi Line: 51: incorrect codeowner user: wschin Line: 51: no users/groups matched Line: 54: incorrect codeowner user: jeffdaily Line: 54: no users/groups matched Line: 55: incorrect codeowner user: desertfire Line: 55: incorrect codeowner user: Chillee Line: 55: incorrect codeowner user: eellison Line: 55: incorrect codeowner user: shunting314 Line: 55: incorrect codeowner user: ngimel Line: 55: incorrect codeowner user: bertmaher Line: 55: incorrect codeowner user: jeffdaily Line: 55: incorrect codeowner user: jataylo Line: 55: incorrect codeowner user: jithunnair-amd Line: 55: incorrect codeowner user: pruthvistony Line: 55: no users/groups matched Line: 60: incorrect codeowner organization: pytorch/pytorch-dev-infra Line: 60: no users/groups matched Line: 63: incorrect codeowner organization: pytorch/pytorch-dev-infra Line: 63: no users/groups matched Line: 64: incorrect codeowner user: mruberry Line: 64: no users/groups matched Line: 65: incorrect codeowner organization: pytorch/pytorch-dev-infra Line: 65: no users/groups matched Line: 68: incorrect codeowner user: lezcano Line: 68: no users/groups matched Line: 72: incorrect codeowner user: lezcano Line: 72: incorrect codeowner user: IvanYashchuk Line: 72: no users/groups matched Line: 74: incorrect codeowner regexp: error parsing regexp: invalid nested repetition operator: `**` Line: 76: incorrect codeowner user: lezcano Line: 76: incorrect codeowner user: nikitaved Line: 76: incorrect codeowner user: IvanYashchuk Line: 76: no users/groups matched Line: 79: incorrect codeowner user: mruberry Line: 79: incorrect codeowner user: ngimel Line: 79: no users/groups matched Line: 80: incorrect codeowner user: mruberry Line: 80: incorrect codeowner user: ngimel Line: 80: no users/groups matched Line: 81: incorrect codeowner user: mruberry Line: 81: incorrect codeowner user: ngimel Line: 81: no users/groups matched Line: 82: incorrect codeowner user: mruberry Line: 82: incorrect codeowner user: ngimel Line: 82: incorrect codeowner user: soulitzer Line: 82: no users/groups matched Line: 83: incorrect codeowner user: mruberry Line: 83: incorrect codeowner user: ngimel Line: 83: incorrect codeowner user: soulitzer Line: 83: no users/groups matched Line: 84: incorrect codeowner user: mruberry Line: 84: incorrect codeowner user: ngimel Line: 84: no users/groups matched Line: 85: incorrect codeowner user: mruberry Line: 85: incorrect codeowner user: ngimel Line: 85: no users/groups matched Line: 86: incorrect codeowner user: mruberry Line: 86: incorrect codeowner user: ngimel Line: 86: no users/groups matched Line: 87: incorrect codeowner user: mruberry Line: 87: incorrect codeowner user: ngimel Line: 87: no users/groups matched Line: 92: incorrect codeowner user: zou3519 Line: 92: incorrect codeowner user: chillee Line: 92: incorrect codeowner user: kshitij12345 Line: 92: no users/groups matched Line: 93: incorrect codeowner user: zou3519 Line: 93: incorrect codeowner user: chillee Line: 93: incorrect codeowner user: kshitij12345 Line: 93: no users/groups matched Line: 96: incorrect codeowner user: kulinseth Line: 96: no users/groups matched Line: 97: incorrect codeowner user: kulinseth Line: 97: no users/groups matched Line: 98: incorrect codeowner user: kulinseth Line: 98: no users/groups matched Line: 101: incorrect codeowner user: aaronenyeshi Line: 101: no users/groups matched Line: 102: incorrect codeowner user: aaronenyeshi Line: 102: no users/groups matched Line: 103: incorrect codeowner user: aaronenyeshi Line: 103: no users/groups matched Line: 104: incorrect codeowner user: aaronenyeshi Line: 104: no users/groups matched Line: 107: incorrect codeowner user: ezyang Line: 107: incorrect codeowner user: Chillee Line: 107: no users/groups matched Line: 110: incorrect codeowner user: ejguan Line: 110: no users/groups matched Line: 113: incorrect codeowner user: jeffdaily Line: 113: incorrect codeowner user: jithunnair-amd Line: 113: no users/groups matched Line: 114: incorrect codeowner user: jeffdaily Line: 114: incorrect codeowner user: jithunnair-amd Line: 114: no users/groups matched Line: 117: incorrect codeowner user: avikchaudhuri Line: 117: incorrect codeowner user: gmagogsfm Line: 117: incorrect codeowner user: tugsbayasgalan Line: 117: incorrect codeowner user: zhxchen17 Line: 117: no users/groups matched Line: 118: incorrect codeowner user: avikchaudhuri Line: 118: incorrect codeowner user: gmagogsfm Line: 118: incorrect codeowner user: tugsbayasgalan Line: 118: incorrect codeowner user: zhxchen17 Line: 118: no users/groups matched
Will Constable 8768b87bd1 Remove torch distributed from CODEOWNERS (#112813)
After adding support for labeler, we don't need CODEOWNERS.

This change will cause the distributed team members previously listed in
CODEOWNERS to stop being auto-added as reviewers on PRs touching these
files.  The preceding PR adds labeler support for these same sets of
files, and contains instructions for adding yourself to be cc'd for that
label.

It is preferable to be auto-cc'd rather than auto-tagged as reviewer, so
that there is more signal in the reviewers list (either someone opted in
which shows the PR author someone is likely looking at it, or the PR
author added someone specifically which is a stronger notification to
the tagged reviewer than the blanket CODEOWNERS behavior.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/112813
Approved by: https://github.com/wanchaol, https://github.com/fduwjj
2023-11-07 02:43:04 +00:00

119 lines
4.3 KiB
Plaintext

# IMPORTANT:
# This file is ONLY used to subscribe for notifications for PRs
# related to a specific file path. Approvals from people in this
# file are not required for merges.
# This is a comment.
# Each line is a file pattern followed by one or more owners.
# For module labels => owners mapping, please see https://github.com/pytorch/pytorch/issues/24422.
/torch/utils/cpp_extension.py @fmassa @soumith @ezyang
# Not there to strictly require the approval, but to be tagged as a reviewer
# on the PRs to push them into a high priority inbox.
/torch/csrc/autograd/ @albanD @soulitzer
/torch/autograd/ @albanD @soulitzer
/tools/autograd/ @albanD @soulitzer
/torch/nn/ @albanD @jbschlosser @mikaylagawarecki
/torch/optim/ @albanD @janeyx99
/test/test_public_bindings.py @albanD
/test/allowlist_for_publicAPI.json @albanD
/docs/source/conf.py @albanD
/aten/src/ATen/native/tags.yaml @ezyang
# Architecture Optimization (quantization, sparsity, etc.)
/aten/src/ATen/native/ao_sparse @salilsdesai @kimishpatel @digantdesai @jianyuh
/aten/src/ATen/native/quantized @jerryzh168 @salilsdesai @kimishpatel @digantdesai @jianyuh
/aten/src/ATen/native/quantized/cpu @jerryzh168 @salilsdesai @kimishpatel @digantdesai @jianyuh
/aten/src/ATen/native/quantized/cuda @jerryzh168
/aten/src/ATen/native/quantized/cudnn @jerryzh168
/test/test_quantization.py @jerryzh168
/test/ao/ @jerryzh168 @hdcharles
/test/quantization/ @jerryzh168
/torch/quantization/ @jerryzh168
ao/sparisty/ @hdcharles
ao/quantization/ @jerryzh168
nn/intrinsic/ @jerryzh168
nn/quantized/ @jerryzh168
nn/quantizable/ @jerryzh168
nn/qat/ @jerryzh168
# Tensorpipe RPC Agent.
/torch/csrc/distributed/rpc/tensorpipe_agent.cpp @jiayisuse @osalpekar @lw
/torch/csrc/distributed/rpc/tensorpipe_agent.h @jiayisuse @osalpekar @lw
# ONNX Export
/torch/_dynamo/backends/onnxrt.py @bowenbao @abock @thiagocrepaldi @wschin
/torch/csrc/jit/passes/onnx.h @bowenbao @abock @thiagocrepaldi
/torch/csrc/jit/passes/onnx.cpp @bowenbao @abock @thiagocrepaldi
/torch/csrc/jit/passes/onnx/ @bowenbao @abock @thiagocrepaldi
/torch/onnx/ @bowenbao @abock @thiagocrepaldi @wschin
/test/onnx/ @bowenbao @abock @thiagocrepaldi @wschin
# Docker
/.ci/docker/ @jeffdaily
/.ci/docker/ci_commit_pins/triton.txt @desertfire @Chillee @eellison @shunting314 @ngimel @bertmaher @jeffdaily @jataylo @jithunnair-amd @pruthvistony
# Github Actions
# This list is for people wanting to be notified every time there's a change
# related to Github Actions
/.github/ @pytorch/pytorch-dev-infra
# Custom Test Infrastructure
/test/run_test.py @pytorch/pytorch-dev-infra
/torch/testing/_internal/common_device_type.py @mruberry
/torch/testing/_internal/common_utils.py @pytorch/pytorch-dev-infra
# Parametrizations
/torch/nn/utils/parametriz*.py @lezcano
# torch.linalg
# docs
/torch/linalg/ @lezcano @IvanYashchuk
# code
/aten/src/ATen/native/**/*LinearAlgebra* @lezcano @nikitaved @IvanYashchuk
# tests
/test/test_linalg.py @lezcano @nikitaved @IvanYashchuk
# OpInfo-related files
/torch/testing/_internal/common_methods_invocations.py @mruberry @ngimel
/torch/testing/_internal/common_device_type.py @mruberry @ngimel
test/test_ops.py @mruberry @ngimel
test/test_ops_gradients.py @mruberry @ngimel @soulitzer
test/test_ops_fwd_gradients.py @mruberry @ngimel @soulitzer
test/test_unary_ufuncs.py @mruberry @ngimel
test/test_binary_ufuncs.py @mruberry @ngimel
test/test_reductions.py @mruberry @ngimel
test/test_type_promotion.py @mruberry @ngimel
# functorch-related things
# This list is for people wanting to be notified every time there's a change
# Useful for e.g. auditing xfails that other folks add to tests
test/functorch/test_ops.py @zou3519 @chillee @kshitij12345
test/functorch/test_vmap.py @zou3519 @chillee @kshitij12345
# torch MPS
test/test_mps.py @kulinseth
aten/src/ATen/mps/ @kulinseth
aten/src/ATen/native/mps/ @kulinseth
# Profiler
torch/csrc/autograd/profiler* @aaronenyeshi
torch/autograd/profiler* @aaronenyeshi
torch/csrc/profiler/ @aaronenyeshi
torch/profiler/ @aaronenyeshi
# AOTDispatch tests
test/functorch/test_aotdispatch.py @ezyang @Chillee
# Dataloader
torch/utils/data/ @ejguan
# hipify
torch/utils/hipify/ @jeffdaily @jithunnair-amd
tools/amd_build/ @jeffdaily @jithunnair-amd
# torch.export
/torch/export/ @avikchaudhuri @gmagogsfm @tugsbayasgalan @zhxchen17
/torch/_export/ @avikchaudhuri @gmagogsfm @tugsbayasgalan @zhxchen17