: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 `__)