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 `__)
Module-level maintainers
------------------------
NN APIs (torch.nn)
~~~~~~~~~~~~~~~~~~
- Greg Chanan (`gchanan `__)
- Soumith Chintala (`soumith `__)
- Joel Schlosser (`jbschlosser `__)
- Alban Desmaison (`albanD `__)
- (emeritus) Sam Gross (`colesbury `__)
- (emeritus) Adam Paszke (`apaszke `__)
Optimizers (torch.optim)
~~~~~~~~~~~~~~~~~~~~~~~~
- Alban Desmaison (`albanD `__)
- Joel Schlosser (`jbschlosser `__)
- Soumith Chintala (`soumith `__)
- (emeritus) Ilqar Ramazanli (`iramazanli `__)
- (emeritus) Vincent Quenneville-Belair (`vincentqb `__)
Autograd (torch.autograd)
~~~~~~~~~~~~~~~~~~~~~~~~~
- Edward Yang (`ezyang `__)
- Alban Desmaison (`alband `__)
- Jeffrey Wan (`soulitzer `__)
- (emeritus) Adam Paszke (`apaszke `__)
Compilers (JIT / TorchScript / FX / TorchDynamo)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Elias Ellison (`eellison `__)
- Michael Suo (`suo `__)
- Yanan Cao (`gmagogsfm `__)
- James Reed (`jamesr66a `__)
- Jason Ansel (`jansel `__)
- Jiong Gong (`jgong5 `__)
- (emeritus) Zach Devito (`zdevito `__)
Distributions & RNG
~~~~~~~~~~~~~~~~~~~
- Fritz Obermeyer (`fritzo `__)
- Neeraj Pradhan (`neerajprad `__)
- Alican Bozkurt (`alicanb `__)
- (emeritus) Vishwak Srinivasan (`vishwakftw `__)
Distributed
~~~~~~~~~~~
- Shen Li (`mrshenli `__)
- Pritam Damania (`pritamdamania87 `__)
- Yanli Zhao (`zhaojuanmao `__)
- Rohan Varma (`rohan-varma `__)
- Wanchao Liang (`wanchaol `__)
- Junjie Wang (`fduwjj `__)
- Howard Huang (`H-Huang `__)
- Tristan Rice (`d4l3k `__)
- Alisson Azzolini (`aazzolini `__)
- Ke Wen (`kwen2501 `__)
- James Reed (`jamesr66a `__)
- Kiuk Chung (`kiukchung `__)
- (emeritus) Pieter Noordhuis (`pietern `__)
- (emeritus) Mingzhe Li (`mingzhe09088 `__)
- (emeritus) Omkar Salpekar (`osalpekar `__)
Multiprocessing and DataLoaders
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Simon Wang (`SsnL `__)
- (emeritus) Vitaly Fedyunin (`VitalyFedyunin `__)
- (emeritus) Adam Paszke (`apaszke `__)
Linear Algebra (torch.linalg)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mike Ruberry (`mruberry `__)
- Mario Lezcano (`lezcano `__)
- Ivan Yashchuk (`IvanYashchuk `__)
- (emeritus) Vishwak Srinivasan (`vishwakftw `__)
Sparse (torch.sparse)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Pearu Peterson (`pearu `__)
- Nikita Vedeneev (`nikitaved `__)
- Ivan Yashchuk (`IvanYashchuk `__)
- Christian Puhrsch (`cpuhrsch `__)
- Andrew James (`amjames `__)
NestedTensor (torch.nested)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Alban Desmaison (`albanD `__)
- Christian Puhrsch (`cpuhrsch `__)
- Driss Guessous (`drisspg `__)
- Joel Schlosser (`jbschlosser `__)
- Mikayla Gawarecki (`mikaylagawarecki `__)
- Natalia Gimelshein (`ngimel `__)
MaskedTensor (torch.masked)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Christian Puhrsch (`cpuhrsch `__)
- (emeritus) George Qi (`george-qi `__)
Fast Fourier Transform (torch.fft)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mike Ruberry (`mruberry `__)
- Peter Bell (`peterbell10 `__)
CPU Performance (Torch Inductor / MKLDNN)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Mingfei Ma (`mingfeima `__)
- Jiong Gong (`jgong5 `__)
- Xiaobing Zhang (`XiaobingSuper `__)
- (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 `__)
GPU Performance (Torch Inductor / Triton / CUDA)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Natalia Gimelshein (`ngimel `__)
- Edward Yang (`ezyang `__)
- Piotr Bialecki (`ptrblck `__)
- Christian Sarofeen (`csarofeen `__)
- Andrew Tulloch (`ajtulloch `__)
- (emeritus) Xiaoqiang Zheng (`zheng-xq `__)
NVFuser
~~~~~~~
- Christian Sarofeen (`csarofeen `__)
- Alex Jann (`jjsjann123 `__)
- Piotr Bialecki (`ptrblck `__)
- Natalia Gimelshein (`ngimel `__)
AMD/ROCm/HIP
~~~~~~~~~~~~
- Peng Sun (`sunway513 `__)
- Jithun Nair (`jithunnair-amd `__)
- Jeff Daily (`jeffdaily `__)
- (emeritus) Junjie Bai (`bddppq `__)
Build + CI
~~~~~~~~~~
- Nikita Shulga (`malfet `__)
- Eli Uriegas (`seemethere `__)
- Alban Desmaison (`alband `__)
- Mikey Dagitses (`dagitses `__)
- Omkar Salpekar (`osalpekar `__)
- Zain Rizvi (`ZainRizvi `__)
- Nirav Mehta (`mehtanirav `__)
- Andrey Talman (`atalman `__)
- (emeritus) Zhuojie Zhou (`zhouzhuojie `__)
- (emeritus) Edward Yang (`ezyang `__)
- (emeritus) Karl Ostmo (`kostmo `__)
Performance Tools
~~~~~~~~~~~~~~~~~
- Adnan Aziz (`adnanaziz `__)
- CK Luk (`ckluk `__)
- Taylor Robie (`robieta `__)
- Xu Zhao (`xuzhao9 `__)
- Geeta Chauhan (`chauhang `__)
- (emeritus) Victor Bittorf (`bitfort `__)
- (emeritus) Gisle Dankel (`gdankel `__)
- (emeritus) Natalia Gimelshein (`ngimel `__)
- (emeritus) Mingzhe Li (`mingzhe09088 `__)
C++ API
~~~~~~~
- Joel Schlosser (`jbschlosser `__)
- (emeritus) Will Feng (`yf225 `__)
C10 utils and operator dispatch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Brian Hirsh (`bdhirsh `__)
- Edward Yang (`ezyang `__)
- Dmytro Dzhulgakov (`dzhulgakov `__)
- (emeritus) Sebastian Messmer (`smessmer `__)
ONNX exporter
~~~~~~~~~~~~~
- Bowen Bao (`BowenBao `__)
- Aaron Bockover (`abock `__)
- (emeritus) Gary Miguel (`garymm `__)
- (emeritus) Lara Haidar (`lara-hdr `__)
- (emeritus) Lu Fang (`houseroad `__)
- (emeritus) Negin Raoof (`neginraoof `__)
- (emeritus) Spandan Tiwari (`spandantiwari `__)
Mobile / Edge
~~~~~~~~~~~~~
- David Reiss (`dreiss `__)
- Raziel Guevara (`raziel `__)
- Linbin Yu (`linbinyu `__)
- Ivan Kobzarev (`IvanKobzarev `__)
- Tao Xu (`xta0 `__)
Model Compression & Optimization
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Vasiliy Kuznetsov (`vkuzo `__)
- Jerry Zhang (`jerryzh168 `__)
- Supriya Rao (`supriyar `__)
- (emeritus) Zafar Takhirov (`z-a-f `__)
- (emeritus) Raghuraman Krishnamoorthi (`raghuramank100 `__)
Windows
~~~~~~~
- Guoliang Hua (`nbcsm `__)
- (emeritus) Teng Gao (`gaoteng-git `__)
- (emeritus) Peter Johnson (`peterjc123 `__)
Apple M1/MPS
~~~~~~~~~~~~
- Alban Desmaison (`alband `__)
- Nikita Shulga (`malfet `__)
- Kulin Seth (`kulinseth `__)
- Ramin Azarmehr (`razarmehr `__)
PowerPC
~~~~~~~
- Alfredo Mendoza (`avmgithub `__)
Docs / Tutorials
~~~~~~~~~~~~~~~~
- Svetlana Karslioglu (`svekars `__)
Library-level maintainers
-------------------------
XLA
~~~
- Jack Cao (`JackCaoG `__)
- Daniel Sohn (`jysohn23 `__)
- Zach Cain (`zcain117 `__)
- Brian Hirsch (`bdhirsh `__)
- Gregory Chanan (`gchanan `__)
- (emeritus) Ailing Zhang (`ailzhang `__)
- (emeritus) Davide Libenzi (`dlibenzi `__)
- (emeritus) Alex Suhan (`asuhan `__)
TorchServe
~~~~~~~~~~
- Geeta Chauhan (`chauhang `__)
- Manoj Rao (`mycpuorg `__)
- Vamshi Dantu (`vdantu `__)
- Dhanasekar Karuppasamy (`dhanainme `__)
TorchVision
~~~~~~~~~~~
- Francisco Massa (`fmassa `__)
- Vasilis Vryniotis (`datumbox `__)
- Nicolas Hug (`NicolasHug `__)
- Yosua Michael Maranatha (`YosuaMichael `__)
- Joao Gomes (`jdsgomes `__)
- Philip Meier (`pmeier `__)
- Victor Fomin (`vfdev-5 `__)
TorchText
~~~~~~~~~
- Nayef Ahmed (`Nayef211 `__)
- (emeritus) Parmeet Singh Bhatia (`parmeet `__)
- (emeritus) Guanheng George Zhang (`zhangguanheng66 `__)
- (emeritus) Christian Puhrsch (`cpuhrsch `__)
TorchAudio
~~~~~~~~~~
- Moto Hira (`mthrok `__)
- 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
~~~~~~~~
- Dmytro Ivchenko (`divchenko `__)
- Colin Taylor (`colin2328 `__)
TorchX
~~~~~~
- Tristan Rice (`d4l3k `__)
- Kiuk Chung (`kiukchung `__)
TorchData / TorchArrow
~~~~~~~~~~~~~~~~~~~~~~
- Wenlei Xie (`wenleix `__)
- (emeritus) Vitaly Fedyunin (`VitalyFedyunin `__)