精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一行代碼,煉丹2倍速!PyTorch 2.0驚喜問世,LeCun激情轉發

人工智能 新聞
現在,只需添加一行代碼,PyTorch2.0就能讓你在訓練Transformer模型時,實現1.5倍-2倍的速度提升!

12月2日,PyTorch 2.0正式發布!

這次的更新不僅將PyTorch的性能推到了新的高度,同時也加入了對動態形狀和分布式的支持。

此外,2.0系列還會將PyTorch的部分代碼從C++移回Python。

圖片

目前,PyTorch 2.0還處在測試階段,預計第一個穩定版本會在2023年3月初面世。

圖片

PyTorch 2.x:更快、更Python!

在過去的幾年里,PyTorch從1.0到最近的1.13進行了創新和迭代,并轉移到新成立的PyTorch基金會,成為Linux基金會的一部分。

當前版本的PyTorch所面臨的挑戰是,eager-mode難以跟上不斷增長的GPU帶寬和更瘋狂的模型架構。

而PyTorch 2.0的誕生,將從根本上改變和提升了PyTorch在編譯器級別下的運行方式。

圖片

眾所周知,PyTorch中的(Py)來自于數據科學中廣泛使用的開源Python編程語言。

然而,PyTorch的代碼卻并沒有完全采用Python,而是把一部分交給了C++。

不過,在今后的2.x系列中,PyTorch項目團隊計劃將與torch.nn有關的代碼移回到Python中。

除此之外,由于PyTorch 2.0是一個完全附加的(和可選的)功能,因此2.0是100%向后兼容的。

也就是說,代碼庫是一樣的,API也是一樣的,編寫模型的方式也是一樣的。

更多的技術支持

  • TorchDynamo

使用Python框架評估鉤子安全地捕獲PyTorch程序,這是團隊5年來在graph capture方面研發的一項重大創新。

  • AOTAutograd

重載了PyTorch的autograd引擎,作為一個追蹤的autodiff,用于生成超前的反向追蹤。

  • PrimTorch

將約2000多個PyTorch運算符歸納為約250個原始運算符的封閉集,開發人員可以針對這些運算符構建一個完整的PyTorch后端。大大降低了編寫PyTorch功能或后端的障礙。

  • TorchInductor

一個深度學習編譯器,可以為多個加速器和后端生成快速代碼。對于英偉達的GPU,它使用OpenAI Triton作為關鍵構建模塊。

值得注意的是,TorchDynamo、AOTAutograd、PrimTorch和TorchInductor都是用Python編寫的,并支持動態形狀。

更快的訓練速度

通過引入新的編譯模式「torch.compile」,PyTorch 2.0用一行代碼,就可以加速模型的訓練。

這里不用任何技巧,只需運行torch.compile()即可,僅此而已:

opt_module = torch.compile(module)

為了驗證這些技術,團隊精心打造了測試基準,包括圖像分類、物體檢測、圖像生成等任務,以及各種NLP任務,如語言建模、問答、序列分類、推薦系統和強化學習。其中,這些基準可以分為三類:

  • 來自HuggingFace Transformers的46個模型
  • 來自TIMM的61個模型:Ross Wightman收集的最先進的PyTorch圖像模型
  • 來自TorchBench的56個模型:github的一組流行代碼庫

測試結果表明,在這163個跨越視覺、NLP和其他領域的開源模型上,訓練速度得到了38%-76%的提高。

圖片

在NVIDIA A100 GPU上的對比

此外,團隊還在一些流行的開源PyTorch模型上進行了基準測試,并獲得了從30%到2倍的大幅加速。

開發者Sylvain Gugger表示:「只需添加一行代碼,PyTorch 2.0就能在訓練Transformers模型時實現1.5倍到2.0倍的速度提升。這是自混合精度訓練問世以來最令人興奮的事情!」

技術概述

PyTorch的編譯器可以分解成三個部分:

  • 圖的獲取
  • 圖的降低
  • 圖的編譯

其中,在構建PyTorch編譯器時,圖的獲取是更難的挑戰。

圖片

TorchDynamo

今年年初,團隊便開始了TorchDynamo的工作,這種方法使用了PEP-0523中引入的CPython功能,稱為框架評估API。

為此,團隊采取了一種數據驅動的方法來驗證TorchDynamo在graph capture上的有效性——通過使用7000多個用PyTorch編寫的Github項目,來作為驗證集。

結果顯示,TorchDynamo在99%的時間里都能正確、安全地進行graph capture,而且開銷可以忽略不計。

TorchInductor

對于PyTorch 2.0的新編譯器后端,團隊從用戶如何編寫高性能的自定義內核中得到了靈感:越來越多地使用Triton語言。

TorchInductor使用Pythonic定義的逐個循環級別的IR來自動將PyTorch模型映射到GPU上生成的Triton代碼和CPU上的C++/OpenMP。

TorchInductor的核心循環級IR只包含大約50個運算符,而且它是用Python實現的,這使得它很容易得到擴展。

AOTAutograd

想要加速訓練,就不僅需要捕獲用戶級代碼,而且還要捕獲反向傳播。

AOTAutograd可以利用PyTorch的torch_dispatch擴展機制來追蹤Autograd引擎,「提前」捕獲反向傳播,進而能夠使用TorchInductor來加速前向和后向通道。

PrimTorch

PyTorch有1200多個運算符,如果考慮到每個運算符的各種重載,則有2000多個。因此,編寫后端或跨領域的功能成為一項耗費精力的工作。

在PrimTorch項目中,團隊定義了兩個更小更穩定的運算符集:

  • Prim ops有大約~250個運算符,適合于編譯器。由于足夠低級,因此只需將它們融合在一起以獲得良好的性能。
  • ATen ops有大約~750個典型的運算符,適合于按原樣輸出。這些適合于已經在ATen級別上集成的后端,或者沒有編譯的后端,從而恢復像Prim ops這樣的低級別運算符集的性能。

圖片

動態形狀

在研究支持PyTorch代碼通用性的必要條件時,一個關鍵要求是支持動態形狀,并允許模型接受不同大小的張量,而不會在每次形狀變化時引起重新編譯。

在不支持動態形狀的情況下,一個常見的解決方法是將其填充到最接近的2次方。然而,正如我們從下面的圖表中所看到的,它產生了大量的性能開銷,同時也帶來了明顯更長的編譯時間。

現在,有了對動態形狀的支持,PyTorch 2.0也就獲得了比Eager高出了最多40%的性能。

圖片

最后,在PyTorch 2.x的路線圖中,團隊希望在性能和可擴展性方面進一步推動編譯模式的發展。

圖片

責任編輯:張燕妮 來源: 新智元
相關推薦

2023-03-16 16:18:09

PyTorch程序人工智能

2023-10-19 13:42:00

數據集MEG數據

2019-12-25 14:08:50

Pandas數據計算

2023-08-14 07:42:01

模型訓練

2016-12-02 08:53:18

Python一行代碼

2022-06-27 08:42:05

代碼sklearn機器學習

2020-05-20 12:44:53

編程軟件開發JavaScript

2015-05-06 10:22:39

802.11協議802.11ax

2021-09-02 09:13:55

數字化

2017-04-05 11:10:23

Javascript代碼前端

2022-04-09 09:11:33

Python

2014-02-12 13:43:50

代碼并行任務

2020-07-22 08:30:02

代碼開發工具

2020-02-28 15:27:31

代碼開發工具

2018-09-19 15:46:51

編程語言Python編譯器

2020-08-19 10:30:25

代碼Python多線程

2020-09-09 16:00:22

Linux進程

2021-11-02 16:25:41

Python代碼技巧

2013-05-27 13:59:39

銅纜布線技術綜合布線技術網絡綜合布線
點贊
收藏

51CTO技術棧公眾號

久久精品国产免费观看| 亚洲图片一区二区| 成人免费黄色网| 久久久久久久国产视频| 偷拍自拍一区| 欧美日本在线播放| 欧美激情视频免费看| 九色蝌蚪在线| 国产成人在线免费| 国产99久久精品一区二区永久免费| 四虎国产成人精品免费一女五男| 一区中文字幕电影| 2019中文字幕在线视频| 黄色亚洲在线| 在线观看中文字幕亚洲| 黑人巨大猛交丰满少妇| 综合毛片免费视频| 亚洲精品国产a久久久久久| 欧美日韩在线观看一区| 精品人妻av一区二区三区| 久久国产精品久久w女人spa| 久久夜色精品国产欧美乱| 国产精品夜夜嗨| 国产精品久久久av| 中日韩精品视频在线观看| 99久久久久久中文字幕一区| 亚洲美女福利视频网站| 在线观看一区二区三区视频| 成人亚洲免费| 在线视频一区二区三| 无码熟妇人妻av在线电影| 免费人成在线观看播放视频| 久久这里只有精品首页| 国产精品我不卡| 97超碰国产在线| 日韩av不卡在线观看| 26uuu亚洲国产精品| 国产小视频在线观看免费| 欧美激情理论| 最新亚洲国产精品| 精品人妻无码一区二区三区换脸| 精品久久国产字幕高潮| www.日日操| 色网站在线播放| 久99久视频| 中文字幕人妻色偷偷久久| 久久久久亚洲天堂| 综合国产视频| 精品免费日韩av| 中文字幕色网站| 亚洲黑人在线| 欧美日韩高清影院| 国产精品拍拍拍| 亚洲www啪成人一区二区| 影音先锋成人资源网站| 一级片在线观看免费| 亚洲激情自拍| 韩国精品久久久999| 欧美国产精品一二三| 久久精品一区二区不卡| 日韩视频免费中文字幕| 国产aaaaaaaaa| 久久国产成人午夜av影院宅| 日日骚久久av| 波多野结衣喷潮| 欧美在线视屏| 国产做受69高潮| 国产香蕉视频在线| 国产精品一国产精品k频道56| 欧美日韩一二三四| 欧美午夜xxx| 青青视频在线播放| 三上悠亚激情av一区二区三区| 色婷婷精品久久二区二区蜜臀av| 老熟妇仑乱视频一区二区| 精品欧美一区二区三区在线观看| 在线观看亚洲专区| 999在线观看| 亚洲福利合集| 日韩av综合中文字幕| 中文字幕免费高清| 五月天激情综合网| 久久久久亚洲精品国产| 天堂网免费视频| 国产又黄又大久久| 国产日韩久久| 成a人片在线观看www视频| 亚洲欧美怡红院| 亚洲一区二区视频在线观看| 日韩av大全| 哥也色在线视频| 亚洲成av人片| 亚洲国产精品悠悠久久琪琪| 福利视频一二区| 欧美艳星kaydenkross| 欧美片在线播放| 国产精品手机在线观看| 精品久久久久久久久久久aⅴ| 久久精品亚洲国产| 99热国产在线观看| 紧缚捆绑精品一区二区| 国产一区免费在线| 日本综合在线| 欧美日韩色婷婷| 天天干天天曰天天操| 久久97久久97精品免视看秋霞| 中文一区二区视频| 国产精品50页| 久久国产剧场电影| 精选一区二区三区四区五区| 欧美猛烈性xbxbxbxb| 欧美日韩午夜剧场| 精品久久久久久无码人妻| 成人在线免费观看网站| 性色av一区二区咪爱| 国产99999| 国产欧美综合色| 18禁免费无码无遮挡不卡网站 | www.国产一区| 可以免费在线观看的av| 国产福利一区二区三区视频在线 | 粉嫩av在线播放| 天天色 色综合| 91视频免费入口| 日本免费中文字幕在线| 亚洲福利视频一区| 不用播放器的免费av| 国产va免费精品观看精品视频| 欧美黑人xxxⅹ高潮交| 亚洲天天综合网| 国产欧美日韩一区二区三区在线观看 | 一本一道久久a久久精品逆3p| 日韩精品无码一区二区| 国产乱码精品1区2区3区| 性欧美精品一区二区三区在线播放| 欧产日产国产精品视频| 亚洲第一精品久久忘忧草社区| 日韩欧美国产成人精品免费| 麻豆国产精品视频| 色女人综合av| 女生影院久久| 亚洲欧美一区二区三区四区 | 一本一道久久综合狠狠老精东影业| 96久久精品| 182tv在线播放| 欧美一区二区三区在线看| 三上悠亚作品在线观看| 精品一区二区三区免费观看| 亚洲人体一区| 538精品在线视频| 欧美亚洲黄色| 综合国产在线观看| 亚洲一区二区三区高清视频| 国产精品视频在线看| 成人在线激情网| 国产亚洲一区二区三区不卡| 国产精品aaa| 99se视频在线观看| 欧美性猛交xxxx黑人交| 色www亚洲国产阿娇yao| 免费视频一区二区| 伊人久久大香线蕉精品| 麻豆国产一区| 久久久久久中文| 日本福利午夜视频在线| 色狠狠一区二区| 超碰人人人人人人人| 韩国毛片一区二区三区| 成人免费看片'免费看| 久久久久高潮毛片免费全部播放| 欧美一级大片在线观看| 97最新国自产拍视频在线完整在线看| 波多野结衣欧美| 日韩av在线免播放器| 五月婷婷亚洲综合| 久久久久国产成人精品亚洲午夜 | 欧美黑人性猛交xxx| 国产suv精品一区二区三区| 精品少妇人妻av免费久久洗澡| 亚洲国产精品嫩草影院久久av| 国产精品白嫩初高中害羞小美女| 看黄网站在线观看| 精品美女被调教视频大全网站| 欧美在线观看不卡| 亚洲欧洲精品一区二区三区不卡| 男人女人拔萝卜视频| 国产午夜精品一区二区三区欧美| 亚洲高清123| 9999久久久久| 国产精品视频一| 青春草在线视频| 国产一区二区三区丝袜| 国内老熟妇对白hdxxxx| 日韩欧美中文字幕在线观看 | 亚洲国产毛片aaaaa无费看| 偷拍女澡堂一区二区三区| 精品一区二区三区免费| 免费在线观看亚洲视频| 欧美国产美女| 蜜桃传媒视频麻豆第一区免费观看| 久久久久久久性潮| 777精品视频| 久久精品欧美| 三级中文字幕在线观看| 日韩在线观看免费高清完整版| 免费av网站在线播放| 欧美色综合久久| 99久在线精品99re8热| 波霸ol色综合久久| av中文字幕播放| 欧美性jizz18性欧美| 四虎永久免费在线| 久久免费看少妇高潮| 中文字幕一区二区在线观看视频| 夜久久久久久| 免费的一级黄色片| 久久综合成人| 国产欧美日韩视频在线| 不卡av在线播放| 在线观看xxx| 欧美一级二级三级蜜桃| 六月丁香激情综合| 亚洲一区在线视频观看| 欧美a级片免费看| 久久精品亚洲精品国产欧美kt∨| 性感美女一区二区三区| 久久精品二区亚洲w码| 欧美成人黑人猛交| 亚洲日本成人| 九九热只有这里有精品| 久久久久久久久影院| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日韩一级片av| 国产人伦精品一区二区| 亚洲av无码一区二区三区观看 | 超碰在线caoporn| 亚洲欧美中文在线视频| 黄频网站在线观看| 日韩你懂的在线播放| 国产乱码久久久久| 欧美日韩一区小说| 最近中文在线观看| 在线亚洲免费视频| 亚洲精品无码久久久久| 在线精品视频一区二区| 天干夜夜爽爽日日日日| 在线视频你懂得一区二区三区| 亚洲 欧美 日韩 在线| 欧美性猛交xxxx| jizz国产在线观看| 欧美色图12p| 一区二区三区黄| 国内免费精品视频| 久久久777精品电影网影网| 好吊色视频一区二区三区| 高清在线观看日韩| 日本少妇一级片| 国产69精品久久久久777| 亚洲三级在线视频| 色欧美激情视频在线| 在线观看欧美视频| 91在线观看| 日韩亚洲国产中文字幕| a级网站在线播放| 欧美激情视频播放| 在线看片福利| 国产精品白丝jk喷水视频一区| 国产超碰精品| 国产一区玩具在线观看| 精品欧美视频| 欧美日韩大片| 欧美与欧洲交xxxx免费观看| 最新中文字幕在线播放| 青青精品视频播放| 国产精品videossex撒尿| 国产精品视频久久久久| 中文幕av一区二区三区佐山爱| 91色中文字幕| 免费成人三级| 欧美高清性hdvideosex| 在线观看免费不卡av| 国产一区二区三区香蕉| 亚洲欧洲日韩综合| 99国产精品久久久久久久久久 | 91在线观看地址| 制服 丝袜 综合 日韩 欧美| 日韩理论片网站| 亚洲 欧美 视频| 欧美美女喷水视频| 人妻无码中文字幕| 亚洲色图国产精品| 污片在线免费观看| 欧美在线视频一二三| 亚洲一区二区三区久久久| 国产一区二区黄色| 日韩精品91| 男女视频网站在线观看| 美女www一区二区| 熟妇高潮精品一区二区三区| 综合久久久久久| 亚洲欧美日韩激情| 精品国产一区二区亚洲人成毛片 | 国产精品久久久久久久久免费桃花| 午夜少妇久久久久久久久| 色综合天天性综合| www.久久综合| 中文字幕日韩av| 午夜影视一区二区三区| 亚洲综合大片69999| 欧美精品尤物在线观看| 日本一道本久久| 国产精品一区专区| 后入内射无码人妻一区| 欧美日韩亚洲一区二| 超碰免费在线97| 久久精品久久精品亚洲人| 韩国成人动漫| 黑人另类av| 国内精品嫩模av私拍在线观看| mm131亚洲精品| 国产性做久久久久久| 91午夜视频在线观看| 日韩女优av电影| 成人午夜在线影视| 国产成人亚洲精品| 国产精品18hdxxxⅹ在线| 国产日韩视频在线播放| 蜜桃一区二区三区在线观看| 亚洲第一香蕉网| 欧美日韩在线视频观看| 欧美自拍第一页| 久久久久久亚洲精品中文字幕| 欧美影院视频| 91精品国产九九九久久久亚洲| 国产精品视频一二区| 精品精品国产毛片在线看| 亚洲v国产v在线观看| 免费精品视频| 精品国产av色一区二区深夜久久| 一区二区三区在线视频免费| 国产男男gay体育生白袜| 视频在线观看99| www.国产精品| 欧美艳星brazzers| 国产污视频在线| 国产精品成人国产乱一区| 国产a久久精品一区二区三区 | 久久国产精品一区二区| 天堂网av2018| 在线成人av网站| av官网在线播放| 99国精产品一二二线| 国产一区二区三区自拍| 日本少妇xxxx软件| 性久久久久久久久| 欧美一区二区三区少妇| 国产第一区电影| 欧美激情黄色片| 国产资源中文字幕| 亚洲曰韩产成在线| 欧美天堂在线视频| 欧洲成人免费视频| 欧美裸体在线版观看完整版| 亚洲免费av一区二区三区| 国产精品久久久久永久免费观看| 亚洲天堂免费av| 欧美高清一级大片| 牛牛精品成人免费视频| 成人精品小视频| 中文字幕一区二区三区四区不卡| 国内精品国产成人国产三级| 91精品国产99久久久久久| 神马电影久久| 91免费视频污| 午夜私人影院久久久久| 国产特黄在线| 97av自拍| 久久人人97超碰国产公开结果| 一区二区三区在线播放视频| 欧美一区二区福利视频| 色多多在线观看| 中文字幕中文字幕在线中心一区| 国产 欧美在线| www.亚洲激情| 欧美激情一区二区三区久久久 | 国产性猛交xxxx免费看久久| www.久久99| 久草资源站在线观看| 中文字幕人成不卡一区| 天天操天天射天天| 91精品国产综合久久男男| 最新国产拍偷乱拍精品 | 亚洲一区二区偷拍精品| 黄色在线视频观看网站| 亚洲综合av影视| 日本aⅴ免费视频一区二区三区| 免费毛片在线播放免费| 一个色综合导航| 女人抽搐喷水高潮国产精品| 欧美又黄又嫩大片a级|