mirror of
https://github.com/saymrwulf/pytorch.git
synced 2026-05-14 20:57:59 +00:00
Revert "merge_rules, person_of_interst and CODEOWNERS now better aligned (#83127)"
This reverts commit fb833aabac.
Reverted https://github.com/pytorch/pytorch/pull/83127 on behalf of https://github.com/malfet due to We should not have removed existing codeowners, nor spam Soumith and Ed with review requests
This commit is contained in:
parent
fb833aabac
commit
3d61d93ea7
2 changed files with 74 additions and 110 deletions
172
CODEOWNERS
172
CODEOWNERS
|
|
@ -1,114 +1,86 @@
|
|||
# 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.
|
||||
|
||||
# Core Maintainers
|
||||
/** @soumith @gchanan @ezyang @dzhulgakov
|
||||
/torch/utils/cpp_extension.py @fmassa @soumith @ezyang
|
||||
|
||||
# PyTorch -> ONNX
|
||||
/.jenkins/caffe2/* @BowenBao @abock
|
||||
/aten/src/ATen/core/interned_strings.h @BowenBao @abock
|
||||
/docs/source/onnx.rst @BowenBao @abock
|
||||
/docs/source/scripts/onnx/** @BowenBao @abock
|
||||
/scripts/onnx/** @BowenBao @abock
|
||||
/test/jit/test_export_modes.py @BowenBao @abock
|
||||
/test/onnx/** @BowenBao @abock
|
||||
/tools/onnx/** @BowenBao @abock
|
||||
/torch/_C/__init__.pyi.in @BowenBao @abock
|
||||
/torch/csrc/jit/passes/onnx.* @BowenBao @abock
|
||||
/torch/csrc/jit/passes/onnx/** @BowenBao @abock
|
||||
/torch/csrc/jit/serialization/export.* @BowenBao @abock
|
||||
/torch/csrc/jit/serialization/onnx.* @BowenBao @abock
|
||||
/torch/csrc/onnx/** @BowenBao @abock
|
||||
/torch/onnx/** @BowenBao @abock
|
||||
# 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 @saketh-are
|
||||
/torch/optim/ @albanD
|
||||
/test/test_public_bindings.py @albanD
|
||||
/test/allowlist_for_publicAPI.json @albanD @anjali411
|
||||
/docs/source/conf.py @albanD
|
||||
/aten/src/ATen/native/tags.yaml @anjali411
|
||||
|
||||
# NVIDIA
|
||||
/test/test_jit_cuda_fuser.py @csarofeen @ngimel @jjsjann123 @ptrblck
|
||||
/torch/csrc/jit/codegen/fuser/cuda/** @csarofeen @ngimel @jjsjann123 @ptrblck
|
||||
/torch/csrc/jit/codegen/cuda/** @csarofeen @ngimel @jjsjann123 @ptrblck
|
||||
/benchmarks/cpp/nvfuser/** @csarofeen @ngimel @jjsjann123 @ptrblck
|
||||
# Tensorpipe RPC Agent.
|
||||
/torch/csrc/distributed/rpc/tensorpipe_agent.cpp @jiayisuse @osalpekar @lw @beauby
|
||||
/torch/csrc/distributed/rpc/tensorpipe_agent.h @jiayisuse @osalpekar @lw @beauby
|
||||
|
||||
# OSS CI
|
||||
/.github/** @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
/.circleci/** @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
/.jenkins/** @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
/scripts/** @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
/tools/** @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
/.github/ci_commit_pins/* @alband @dagitses @pytorch/pytorch-dev-infra
|
||||
# Distributed package
|
||||
# This list is mostly if you'd like to be tagged as reviewer, feel free to add
|
||||
# or remove yourself from it.
|
||||
/torch/csrc/distributed/ @mrshenli @zhaojuanmao @pritamdamania87 @rohan-varma @mingzhe09088 @H-Huang @awgu
|
||||
/torch/distributed/ @mrshenli @zhaojuanmao @pritamdamania87 @rohan-varma @mingzhe09088 @H-Huang @awgu
|
||||
/torch/nn/parallel/ @mrshenli @zhaojuanmao @pritamdamania87 @rohan-varma @mingzhe09088 @H-Huang @awgu
|
||||
|
||||
# Documentation
|
||||
/docs/** @svekars
|
||||
/torch/*docs.py svekars
|
||||
# Distributed tests
|
||||
# This list is mostly if you'd like to be tagged as reviewer, feel free to add
|
||||
# or remove yourself from it.
|
||||
/test/distributed @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @H-Huang @awgu
|
||||
/torch/testing/_internal/distributed @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @H-Huang @awgu
|
||||
|
||||
# Mobile
|
||||
/ios/** @linbinyu @xta0 @IvanKobzarev @dreiss
|
||||
/android/** @linbinyu @xta0 IvanKobzarev @dreiss
|
||||
/test/mobile/** @linbinyu @xta0 IvanKobzarev @dreiss
|
||||
# ONNX Export
|
||||
/torch/csrc/jit/passes/onnx.h @bowenbao @shubhambhokare1
|
||||
/torch/csrc/jit/passes/onnx.cpp @bowenbao @shubhambhokare1
|
||||
/torch/csrc/jit/passes/onnx/ @bowenbao @shubhambhokare1
|
||||
/torch/onnx/ @bowenbao @shubhambhokare1
|
||||
/test/onnx/ @bowenbao @shubhambhokare1
|
||||
|
||||
# Linear Algebra
|
||||
/aten/src/ATen/native/cuda/linalg/** @mruberry Lezcano @IvanYashchuk
|
||||
/aten/src/ATen/LinalgBackend.h @mruberry Lezcano @IvanYashchuk
|
||||
/aten/src/ATen/native/**LinearAlgebra* @mruberry Lezcano @IvanYashchuk
|
||||
/docs/source/linalg.rst @mruberry Lezcano @IvanYashchuk
|
||||
/torch/linalg/** @mruberry Lezcano @IvanYashchuk
|
||||
/torch/_linalg_utils.py @mruberry Lezcano @IvanYashchuk
|
||||
/torch/**python_linalg_functions.* @mruberry Lezcano @IvanYashchuk
|
||||
/torch/**linalg.h @mruberry Lezcano @IvanYashchuk
|
||||
/tools/autograd/templates/python_linalg_functions.cpp @mruberry Lezcano @IvanYashchuk
|
||||
/test/test_linalg.py @mruberry Lezcano @IvanYashchuk
|
||||
# Docker
|
||||
/.circleci/docker/ @jeffdaily
|
||||
|
||||
# FFT
|
||||
/aten/src/ATen/native/cuda/*FFT*.h @mruberry @peterbell10
|
||||
/aten/src/ATen/native/SpectralOps.cpp @mruberry @peterbell10
|
||||
/aten/src/ATen/native/mkl/SpectralOps.cpp @mruberry @peterbell10
|
||||
/aten/src/ATen/native/cuda/SpectralOps.* @mruberry @peterbell10
|
||||
/docs/source/fft.rst @mruberry @peterbell10
|
||||
/torch/fft/** @mruberry @peterbell10
|
||||
/torch/csrc/api/include/torch/fft.h @mruberry @peterbell10
|
||||
/torch/**python_fft_functions.* @mruberry @peterbell10
|
||||
/tools/autograd/templates/python_fft_functions.cpp @mruberry @peterbell10
|
||||
/test/cpp/api/fft.cpp @mruberry @peterbell10
|
||||
# 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
|
||||
|
||||
# Sparse
|
||||
/benchmarks/sparse @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/c10/util/sparse_bitset.h @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/docs/source/sparse.rst @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/**sparse/** @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/**sparse* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/optim/sparse* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/ao/nn/sparse/** @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/utils/benchmark/**sparse* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/aten/src/ATen/native/ao_sparse/** @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/aten/src/ATen/native/sparse/** @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/aten/src/ATen/**Sparse* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/aten/src/ATen/*Sparse* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/torch/_masked/** @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/test/*_masked* @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
/test/**sparse*" @nikitaved @cpuhrsch @pearu @IvanYashchuk
|
||||
# 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
|
||||
|
||||
# MPS
|
||||
/test/test_mps.py @kulinseth @alband @malfet
|
||||
/aten/src/ATen/native/native_functions.yaml @kulinseth @alband @malfet
|
||||
/aten/src/ATen/mps/** @kulinseth @alband @malfet
|
||||
/aten/src/ATen/native/mps/** @kulinseth @alband @malfet
|
||||
# Parametrizations
|
||||
/torch/nn/utils/parametriz*.py @lezcano
|
||||
|
||||
# Distributions
|
||||
/torch/distributions/** @fritzo @neerajprad @alicanb
|
||||
/test/distributions/** @fritzo @neerajprad @alicanb
|
||||
# torch.linalg
|
||||
# docs
|
||||
/torch/linalg/ @lezcano @IvanYashchuk
|
||||
# code
|
||||
/aten/src/ATen/native/**/*LinearAlgebra* @lezcano @nikitaved @IvanYashchuk
|
||||
# tests
|
||||
/test/test_linalg.py @lezcano @nikitaved @IvanYashchuk
|
||||
|
||||
# Distributed
|
||||
/docs/source/pipeline.rst @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/distributed* @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/rpc.rst @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/rpc/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/_static/img/rpc* @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/_static/img/*distributed* @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/docs/source/elastic/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
benchmarks/distributed/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/torch/distributed/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/torch/nn/parallel/distributed* @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/torch/_C/_distributed* @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/torch/csrc/distributed/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/torch/testing/_internal/distributed/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/test/distributed/**
|
||||
/test/cpp/dist_autograd/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
/test/cpp/rpc/** @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @wanchaol @fduwjj @H-Huang @d4l3k @kiukchung @aazzolini @kwen2501
|
||||
# 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
|
||||
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
|
||||
|
||||
# torch MPS
|
||||
test/test_mps.py @kulinseth
|
||||
aten/src/ATen/mps/ @kulinseth
|
||||
aten/src/ATen/native/mps/ @kulinseth
|
||||
|
||||
# Profiler
|
||||
torch/csrc/autograd/profiler* @robieta
|
||||
torch/autograd/profiler* @robieta
|
||||
torch/csrc/profiler/ @robieta
|
||||
torch/profiler/ @robieta
|
||||
|
|
|
|||
|
|
@ -111,13 +111,6 @@ Fast Fourier Transform (torch.fft)
|
|||
- Mike Ruberry (`mruberry <https://github.com/mruberry>`__)
|
||||
- Peter Bell (`peterbell10 <https://github.com/peterbell10>`__)
|
||||
|
||||
Sparse
|
||||
~~~~~~
|
||||
|
||||
- Christian Puhrsch (`cpuhrsch <https://github.com/cpuhrsch>`__)
|
||||
- Ivan Yashchuk (`IvanYashchuk <https://github.com/IvanYashchuk>`__)
|
||||
|
||||
|
||||
CPU Performance / SIMD
|
||||
~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
@ -127,13 +120,12 @@ CPU Performance / SIMD
|
|||
- (emeritus) Christian Puhrsch (`cpuhrsch <https://github.com/cpuhrsch>`__)
|
||||
- (emeritus) Ilia Cherniavskii (`ilia-cher <https://github.com/ilia-cher>`__)
|
||||
|
||||
NVIDIA
|
||||
~~~~~~
|
||||
NVIDIA / CUDA
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- Natalia Gimelshein (`ngimel <https://github.com/ngimel>`__)
|
||||
- Edward Yang (`ezyang <https://github.com/ezyang>`__)
|
||||
- Piotr Bialecki (`ptrblck <https://github.com/ptrblck>`__)
|
||||
- Christian Sarofeen (`csarofeen <https://github.com/csarofeen>`__)
|
||||
- (emeritus) Xiaoqiang Zheng (`zheng-xq <https://github.com/zheng-xq>`__)
|
||||
|
||||
Intel / MKLDNN
|
||||
|
|
|
|||
Loading…
Reference in a new issue