:orphan:
PyTorch Governance | Maintainers
=========================================
Responsibilities
----------------
* Triage and fix high priority issues assigned to the module or library
* Triage, review, and land high priority pull requests assigned to the module or library
* Answer module or library questions on `discuss.pytorch.org `__
and `dev-discuss.pytorch.org `__
* Maintain public user and development documentation
* Run meetings and share minutes plus roadmap on a half or quarterly basis
Lead Core Maintainer (BDFL)
---------------------------
* Soumith Chintala (`soumith `__)
Core Maintainers
-------------------
- Soumith Chintala (`soumith `__)
- Edward Yang (`ezyang `__)
- Greg Chanan (`gchanan `__)
- Dmytro Dzhulgakov (`dzhulgakov `__)
- Nikita Shulga (`malfet `__)
- Alban Desmaison (`albanD `__)
- Piotr Bialecki (`ptrblck `__)
Module-level maintainers
------------------------
NN APIs (torch.nn)
~~~~~~~~~~~~~~~~~~
- Mikayla Gawarecki (`mikaylagawarecki `__)
- Alban Desmaison (`albanD `__)
- Joel Schlosser (`jbschlosser `__)
- (emeritus) Greg Chanan (`gchanan `__)
- (emeritus) Soumith Chintala (`soumith `__)
- (emeritus) Sam Gross (`colesbury `__)
- (emeritus) Adam Paszke (`apaszke `__)
Optimizers (torch.optim)
~~~~~~~~~~~~~~~~~~~~~~~~
- Jane Xu (`janeyx99 `__)
- Alban Desmaison (`albanD `__)
- Joel Schlosser (`jbschlosser `__)
- (emeritus) Soumith Chintala (`soumith `__)
- (emeritus) Ilqar Ramazanli (`iramazanli `__)
- (emeritus) Vincent Quenneville-Belair (`vincentqb `__)
Autograd (torch.autograd)
~~~~~~~~~~~~~~~~~~~~~~~~~
- Jeffrey Wan (`soulitzer `__)
- Alban Desmaison (`alband `__)
- Edward Yang (`ezyang `__)
- (emeritus) Adam Paszke (`apaszke `__)
TorchDynamo
~~~~~~~~~~~
- Animesh Jain (`anijain2305 `__)
- Jason Ansel (`jansel `__)
- Edward Yang (`ezyang `__)
TorchInductor
~~~~~~~~~~~~~
- Elias Ellison (`eellison `__)
- Horace He (`Chillee `__)
- Shunting Zhang (`shunting314 `__)
- Jason Ansel (`jansel `__)
- Jiong Gong (`jgong5 `__)
Cudagraph Tree
~~~~~~~~~~~~~~
- Elias Ellison (`eellison `__)
PT2 Dispatcher
~~~~~~~~~~~~~~
- Brian Hirsh (`bdhirsh `__)
- Richard Zou (`zou3519 `__)
- Horace He (`Chillee `__)
- Edward Yang (`ezyang `__)
PT2 Export (torch.export)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Avik Chaudhuri (`avikchaudhuri `__)
- Yanan Cao (`gmagogsfm `__)
AOT Inductor (AOTI) & AOTI Runtime
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Bin Bao (`desertfire `__)
- Angela Yi (`angelayi `__)
- Yang Chen (`chenyang78 `__)
Compilers (JIT / TorchScript / Package / Deploy)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- (emeritus) Elias Ellison (`eellison `__)
- (emeritus) Michael Suo (`suo `__)
- (emeritus) Yanan Cao (`gmagogsfm `__)
- (emeritus) James Reed (`jamesr66a `__)
- (emeritus) Jason Ansel (`jansel `__)
- (emeritus) Jiong Gong (`jgong5 `__)
- (emeritus) Zach Devito (`zdevito `__)
Distributions & RNG
~~~~~~~~~~~~~~~~~~~
- Fritz Obermeyer (`fritzo `__)
- Neeraj Pradhan (`neerajprad `__)
- Alican Bozkurt (`alicanb `__)
- (emeritus) Vishwak Srinivasan (`vishwakftw `__)
Distributed
~~~~~~~~~~~
- Will Constable (`wconstab `__)
- Howard Huang (`H-Huang `__)
- Wanchao Liang (`wanchaol `__)
- Ke Wen (`kwen2501 `__)
- Chien-Chin Huang (`fegin `__)
- Tristan Rice (`d4l3k `__)
- (emeritus) Shen Li (`mrshenli `__)
- (emeritus) Pritam Damania (`pritamdamania87 `__)
- (emeritus) Yanli Zhao (`zhaojuanmao `__)
- (emeritus) Rohan Varma (`rohan-varma `__)
- (emeritus) Junjie Wang (`fduwjj `__)
- (emeritus) Alisson Azzolini (`aazzolini `__)
- (emeritus) James Reed (`jamesr66a `__)
- (emeritus) Kiuk Chung (`kiukchung `__)
- (emeritus) Pieter Noordhuis (`pietern `__)
- (emeritus) Mingzhe Li (`mingzhe09088 `__)
- (emeritus) Omkar Salpekar (`osalpekar `__)
Multiprocessing
~~~~~~~~~~~~~~~
- (emeritus) Simon Wang (`SsnL `__)
- (emeritus) Vitaly Fedyunin (`VitalyFedyunin `__)
- (emeritus) Adam Paszke (`apaszke `__)
Linear Algebra (torch.linalg)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mario Lezcano (`lezcano `__)
- (emeritus) Mike Ruberry (`mruberry `__)
- (emeritus) Ivan Yashchuk (`IvanYashchuk `__)
- (emeritus) Vishwak Srinivasan (`vishwakftw `__)
- (emeritus) Nikita Vedeneev (`nikitaved `__)
Sparse (torch.sparse)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- (emeritus) Pearu Peterson (`pearu `__)
- (emeritus) Nikita Vedeneev (`nikitaved `__)
- (emeritus) Ivan Yashchuk (`IvanYashchuk `__)
- (emeritus) Christian Puhrsch (`cpuhrsch `__)
- (emeritus) Andrew James (`amjames `__)
NestedTensor (torch.nested)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Joel Schlosser (`jbschlosser `__)
- Christian Puhrsch (`cpuhrsch `__)
- Driss Guessous (`drisspg `__)
- Mikayla Gawarecki (`mikaylagawarecki `__)
- Alban Desmaison (`albanD `__)
- (emeritus) Natalia Gimelshein (`ngimel `__)
MaskedTensor (torch.masked)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Christian Puhrsch (`cpuhrsch `__)
- (emeritus) George Qi (`george-qi `__)
Fast Fourier Transform (torch.fft)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- (emeritus) Mike Ruberry (`mruberry `__)
- (emeritus) Peter Bell (`peterbell10 `__)
MKLDNN
~~~~~~
- Xiaobing Zhang (`XiaobingSuper `__)
- Mingfei Ma (`mingfeima `__)
- Jiong Gong (`jgong5 `__)
- (emeritus) Xiaoqiang Zheng (`zheng-xq `__)
- (emeritus) Sam Gross (`colesbury `__)
- (emeritus) Christian Puhrsch (`cpuhrsch `__)
- (emeritus) Ilia Cherniavskii (`ilia-cher `__)
- (emeritus) Junjie Bai (`bddppq `__)
- (emeritus) Yinghai Lu (`yinghai `__)
- (emeritus) Vitaly Fedyunin (`VitalyFedyunin `__)
- (emeritus) Jianhui Li (`Jianhui-Li `__)
CUDA
~~~~
- Natalia Gimelshein (`ngimel `__)
- Edward Yang (`ezyang `__)
- Piotr Bialecki (`ptrblck `__)
- Christian Sarofeen (`csarofeen `__)
- (emeritus) Andrew Tulloch (`ajtulloch `__)
- (emeritus) Xiaoqiang Zheng (`zheng-xq `__)
AMD/ROCm/HIP
~~~~~~~~~~~~
- Jeff Daily (`jeffdaily `__)
- Jithun Nair (`jithunnair-amd `__)
- (emeritus) Junjie Bai (`bddppq `__)
Build + CI
~~~~~~~~~~
- Nikita Shulga (`malfet `__)
- Eli Uriegas (`seemethere `__)
- Alban Desmaison (`alband `__)
- Andrey Talman (`atalman `__)
- Zain Rizvi (`ZainRizvi `__)
- (emeritus) Mikey Dagitses (`dagitses `__)
- (emeritus) Omkar Salpekar (`osalpekar `__)
- (emeritus) Nirav Mehta (`mehtanirav `__)
- (emeritus) Zhuojie Zhou (`zhouzhuojie `__)
- (emeritus) Edward Yang (`ezyang `__)
- (emeritus) Karl Ostmo (`kostmo `__)
Performance Tools
~~~~~~~~~~~~~~~~~
- Taylor Robie (`robieta `__)
- Xu Zhao (`xuzhao9 `__)
- (emeritus) Victor Bittorf (`bitfort `__)
- (emeritus) Gisle Dankel (`gdankel `__)
- (emeritus) Natalia Gimelshein (`ngimel `__)
- (emeritus) Mingzhe Li (`mingzhe09088 `__)
C++ API
~~~~~~~
- (emeritus) Joel Schlosser (`jbschlosser `__)
- (emeritus) Will Feng (`yf225 `__)
C10 utils and operator dispatch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Brian Hirsh (`bdhirsh `__)
- Edward Yang (`ezyang `__)
- (emeritus) Dmytro Dzhulgakov (`dzhulgakov `__)
- (emeritus) Sebastian Messmer (`smessmer `__)
ONNX exporter
~~~~~~~~~~~~~
- Shubham Bhokare (`shubhambhokare1 `__)
- Justin Chu (`justinchuby `__)
- Xavier Dupré (`xadupre `__)
- Titai Wang (`titaiwangms `__)
- (emeritus) Bowen Bao (`BowenBao `__)
- (emeritus) Thiago Crepaldi (`thiagocrepaldi `__)
- (emeritus) Aaron Bockover (`abock `__)
- (emeritus) Gary Miguel (`garymm `__)
- (emeritus) Lara Haidar (`lara-hdr `__)
- (emeritus) Lu Fang (`houseroad `__)
- (emeritus) Negin Raoof (`neginraoof `__)
- (emeritus) Spandan Tiwari (`spandantiwari `__)
LiteInterpreter
~~~~~~~~~~~~~~~
- (emeritus) David Reiss (`dreiss `__)
- (emeritus) Raziel Guevara (`raziel `__)
- (emeritus) Linbin Yu (`linbinyu `__)
- (emeritus) Ivan Kobzarev (`IvanKobzarev `__)
- (emeritus) Tao Xu (`xta0 `__)
Quantization (torch/ao)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mark Saroufim (`msaroufim `__)
- Vasiliy Kuznetsov (`vkuzo `__)
- Jerry Zhang (`jerryzh168 `__)
- (emeritus) Zafar Takhirov (`z-a-f `__)
- (emeritus) Raghuraman Krishnamoorthi (`raghuramank100 `__)
Windows
~~~~~~~
- (emeritus) Guoliang Hua (`nbcsm `__)
- (emeritus) Teng Gao (`gaoteng-git `__)
- (emeritus) Peter Johnson (`peterjc123 `__)
Apple M1/MPS/Metal
~~~~~~~~~~~~~~~~~~~~
- Kulin Seth (`kulinseth `__)
- Alban Desmaison (`alband `__)
- Nikita Shulga (`malfet `__)
- (emeritus) Ramin Azarmehr (`razarmehr `__)
PowerPC
~~~~~~~
- (emeritus) Alfredo Mendoza (`avmgithub `__)
x86 CPU
~~~~~~~
- Mingfei Ma (`mingfeima `__)
- Jiong Gong (`jgong5 `__)
AArch64 CPU
~~~~~~~~~~~~
- Sunita Nadampalli (`snadampal `__)
Docs / Tutorials
~~~~~~~~~~~~~~~~
- Svetlana Karslioglu (`svekars `__)
Library-level maintainers
-------------------------
XLA
~~~
- Jack Cao (`JackCaoG `__)
- Daniel Sohn (`jysohn23 `__)
- Zach Cain (`zcain117 `__)
- Brian Hirsh (`bdhirsh `__)
- Gregory Chanan (`gchanan `__)
- (emeritus) Ailing Zhang (`ailzhang `__)
- (emeritus) Davide Libenzi (`dlibenzi `__)
- (emeritus) Alex Suhan (`asuhan `__)
TorchServe
~~~~~~~~~~
- Li Ning (`lxning `__)
- Ankith Gunapal (`agunapal `__)
- Hamid Shojanazeri (`HamidShojanazeri `__)
- (emeritus) Mark Saroufim (`msaroufIm `__)
- (emeritus) Manoj Rao (`mycpuorg `__)
- (emeritus) Vamshi Dantu (`vdantu `__)
- (emeritus) Dhanasekar Karuppasamy (`dhanainme `__)
TorchVision
~~~~~~~~~~~
- Nicolas Hug (`NicolasHug `__)
- Philip Meier (`pmeier `__)
- Victor Fomin (`vfdev-5 `__)
- (emeritus) Francisco Massa (`fmassa `__)
- (emeritus) Vasilis Vryniotis (`datumbox `__)
- (emeritus) Yosua Michael Maranatha (`YosuaMichael `__)
- (emeritus) Joao Gomes (`jdsgomes `__)
TorchText
~~~~~~~~~
- (emeritus) Nayef Ahmed (`Nayef211 `__)
- (emeritus) Parmeet Singh Bhatia (`parmeet `__)
- (emeritus) Guanheng George Zhang (`zhangguanheng66 `__)
- (emeritus) Christian Puhrsch (`cpuhrsch `__)
TorchAudio
~~~~~~~~~~
- Moto Hira (`mthrok `__)
- (emeritus) Jeff Hwang (`hwangjeff `__)
- (emeritus) Caroline Chen (`carolineechen `__)
- (emeritus) Xiaohui Zhang (`xiaohui-zhang `__)
- (emeritus) Zhaoheng Ni (`nateanl `__)
- (emeritus) Christian Puhrsch (`cpuhrsch `__)
- (emeritus) Vincent QB (`vincentqb `__)
TorchRec
~~~~~~~~
- Colin Taylor (`colin2328 `__)
- Paul Zhang (`PaulZhang12 `__)
- (emeritus) Dmytro Ivchenko (`divchenko `__)
TorchX
~~~~~~
- (emeritus) Tristan Rice (`d4l3k `__)
- (emeritus) Kiuk Chung (`kiukchung `__)
TorchData
~~~~~~~~~~~~~~~~~~~~~~
- Andrew Ho (`andrewkho `__)
- Divyansh Khanna (`divyanshk `__)
TorchArrow
~~~~~~~~~~~~~~~~~~~~~~
- (emeritus) Wenlei Xie (`wenleix `__)
- (emeritus) Vitaly Fedyunin (`VitalyFedyunin `__)
ExecuTorch (Edge, Mobile)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mergen Nachin (`mergennachin `__)
- Kimish Patel (`kimishpatel `__)
- Dave Bort (`dbort `__)
- Martin Yuan (`iseeyuan `__)
TorchTune
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Kartikay Khandelwal (`kartikayk `__)
- Evan Smothers (`ebsmothers `__)
- Joe Cummings (`joecummings `__)
TorchChat
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Jack Khuu (`Jack-Khuu `__)
- Jesse White (`byjlw `__)
- (emeritus) Michael Gschwind (`mikekgfb `__)
TorchCodec
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Nicolas Hug (`nicolashug `__)
- Ahmad Sharif (`ahmadsharif1 `__)
- Scott Schneider (`scotts `__)