- +1
有意見 | 引入新編譯技術,PyTorch 2.0將訓練速度提高76%!
過去的幾年里,PyTorch從1.0到1.13進行了創新和迭代,12月2日,PyTorch 2.0正式發布。與前輩們相比,PyTorch 2.0提供了相同的eager mode和用戶體驗,同時通過torch.compile增加了一個編譯模式,可以在不更改模型代碼的情況下對模型進行加速,從而提供更佳的性能和對Dynamic Shapes及分布式運行的支持。經測試,使用2.0可以將訓練速度提高38-76%。
由于torch.compile是一個可選特性,因此PyTorch 2.0是完全向后兼容的。此外,2.0系列還會將PyTorch的部分代碼從C++移回Python。PyTorch團隊表示,PyTorch 2.0是他們向2.x系列邁出的第一步,穩定版預計在2023年3月初發布。
我們的科技留言板“有意見”如下
@碼頭詩人:AI模型編譯速度的提升意味著在實際應用項目又可以節省不少計算資源,能夠進一步推動AI降本,推動人工智能在產業中加速普。實際上,國內科技公司也都在開源領域、在機器學習方面投入大量資源搞研發,這也是當下一個頗具潛力的技術高地。
@東北路飛劉海柱:PyTorch2.0把2000個算子用250個基礎算子實現,如果想要提升性能,可以針對Aten的750+算子進行融合優化,更加生態環保,也能讓廠商對接更加方便。
@算子:PyTorch 2.0最大的更新就是這個torch.compile。好奇編譯加速能否良好的支持fsdp的加入?畢竟torch的fsdp不算是一個成熟的算子,而且支持這個事的工作量應該是巨大的。
本文為澎湃號作者或機構在澎湃新聞上傳并發布,僅代表該作者或機構觀點,不代表澎湃新聞的觀點或立場,澎湃新聞僅提供信息發布平臺。申請澎湃號請用電腦訪問http://renzheng.thepaper.cn。
- 報料熱線: 021-962866
- 報料郵箱: news@thepaper.cn
互聯網新聞信息服務許可證:31120170006
增值電信業務經營許可證:滬B2-2017116
? 2014-2025 上海東方報業有限公司