# This is a comment.
# Each line is a file pattern followed by one or more owners.

/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
/test/test_public_bindings.py @albanD
/aten/src/ATen/native/native_functions.yaml @ezyang

# 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

# 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 @SciPioneer @mingzhe09088 @H-Huang
/torch/distributed/ @mrshenli @zhaojuanmao @pritamdamania87 @rohan-varma @SciPioneer @mingzhe09088 @H-Huang
/torch/nn/parallel/ @mrshenli @zhaojuanmao @pritamdamania87 @rohan-varma @SciPioneer @mingzhe09088 @H-Huang

# 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 @SciPioneer @H-Huang
/torch/testing/_internal/distributed @mrshenli @pritamdamania87 @zhaojuanmao @rohan-varma @SciPioneer @H-Huang

# ONNX Export
/torch/csrc/jit/passes/onnx.h @bowenbao @neginraoof @shubhambhokare1
/torch/csrc/jit/passes/onnx.cpp @bowenbao @neginraoof @shubhambhokare1
/torch/csrc/jit/passes/onnx/ @bowenbao @neginraoof @shubhambhokare1
/torch/onnx/ @bowenbao @neginraoof @shubhambhokare1
/test/onnx/ @bowenbao @neginraoof @shubhambhokare1

# Docker
/.circleci/docker/ @jeffdaily @jithunnair-amd

# Github Actions
# This list is for people wanting to be notified every time there's a change
# related to Github Actions
/.github/ @seemethere @janeyx99 @zhouzhuojie @driazati

# 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
