PyTorch 1.5發(fā)布:Python與C++可轉(zhuǎn)換,PyTorch 宣告不再支持Python2

【導(dǎo)讀】 在新版本中,F(xiàn)acebook 與 AWS 還合作共同推出了大規(guī)模生產(chǎn)級工具庫 TorchServe。
4月21日,F(xiàn)acebook 正式發(fā)布了 PyTorch 1.5,這是自 2020 年 1 月發(fā)布 Pytorch 1.4 之后,時隔三月迎來的另一次版本升級。
需要注意的是,PyTorch 1.5只支持Python 3,不再支持Python 2版本。
此次發(fā)布PyTorch 1.5此版本主要包括對幾個新的API 的添加和改進, 包括對c++前端API的支持(穩(wěn)定版)和庫升級,比如Facebook與Amazon 合作開發(fā)的模型服務(wù)庫TorchServe。
TorchServe庫同時支持Python和TorchScript模型;它可以同時運行一個模型的多個版本,甚至可以在模型存檔中回滾到過去的版本。亞馬遜工程師在一篇博文中表示,超過80%的使用PyTorch的云機器學(xué)習(xí)項目是在AWS上進行的。
PyTorch 1.5還包括Torch Elastic,可根據(jù)開發(fā)者的需求或出現(xiàn)的問題狀況來擴大或縮小云訓(xùn)練資源。
AWS與Kubernetes的TorchElastic集成支持容器編排,并且具有較高的容錯能力。Kubernetes在AWS上集成TorchElastic,意味著Kubernetes用戶不需要通過手動管理模型訓(xùn)練的服務(wù)來使用TorchElastic。
TorchElastic用于大型分布式機器學(xué)習(xí)項目。PyTorch產(chǎn)品經(jīng)理Joe Spisak表示,TorchElastic被用于Facebook的大規(guī)模NLP和計算機視覺項目,現(xiàn)在正將其構(gòu)建到公有云環(huán)境中。
“TorchElastic能讓你在多個節(jié)點上改變訓(xùn)練,同時不會出現(xiàn)訓(xùn)練失敗的情況; 它會繼續(xù)運行,一旦這些節(jié)點重新聯(lián)機,它可以重新開始訓(xùn)練并在這些節(jié)點出現(xiàn)時計算這些變量。”Spisak說。“我們把彈性容錯視為與亞馬遜再次合作的機會,同時我們也有來自微軟的一些合并請求。因此,我們希望三個主要的云供應(yīng)商能為本地用戶提供支持,以便在其云上的Kubernetes中進行彈性容錯。”
Spisak表示, 此次發(fā)布的PyTorch 1.5還增加了一個新特性:PyTorch c++前端API的穩(wěn)定版本現(xiàn)在可以將模型從Python API轉(zhuǎn)換為c++ API。“最重要的是,隨著 PyTorch 1.5的 發(fā)布, 在升級到C++后, 我們現(xiàn)在與Python完全對等。”
因此,用戶基本上可以在Python中使用的所有軟件包、所有模塊、optim等,現(xiàn)在這些也都可在C ++中使用。
Spisak說:“基本上,PyTorch 1.5能讓每個人在Python和C ++之間進行基本轉(zhuǎn)換。”
PyTorch 1.5還引入了自定義C++類的實驗版本,PyTorch的C++實現(xiàn)對于強化學(xué)習(xí)模型的構(gòu)建者尤為重要。
此外,PyTorch 1.5還升級了主要的torchvision、torchtext和torchaudio庫,以及與AWS共同構(gòu)建的TorchElastic和TorchServe模型服務(wù)庫。
它還更新了torch_xla軟件包,可以將PyTorch與Google Cloud TPU或TPU Pod一起使用。
此前,F(xiàn)acebook在1月發(fā)布了支持分布式模型并行、Java程序、移動端等多項新功能的PyTorch 1.4。在2019年10月舉行的年度PyTorch開發(fā)者大會上,F(xiàn)acebook首次介紹了Google Cloud TPU支持和量化以及PyTorch Mobile。
原文鏈接:
Pytorch博客:
https://pytorch.org/blog/pytorch-1-dot-5-released-with-new-and-updated-apis/
到此這篇關(guān)于PyTorch 1.5發(fā)布:Python與C++可轉(zhuǎn)換,PyTorch 宣告不再支持Python2的文章就介紹到這了,更多相關(guān)PyTorch 1.5發(fā)布內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
夸克PC版開啟內(nèi)測:主打夸克小工具和夸克網(wǎng)盤(附正式版下載)
夸克PC版在電腦中使用的瀏覽器工具,據(jù)悉該軟件已經(jīng)開啟內(nèi)側(cè),主打夸克小工具和夸克網(wǎng)盤,本站提供該軟件內(nèi)側(cè)地址2023-12-20Visual Studio微軟集成開發(fā)環(huán)境 2022 17.5 正式發(fā)布(附下載)
Visual Studio微軟集成開發(fā)環(huán)境 2022 17.5 正式發(fā)布,引入了多項新功能和改進,旨在提高跨不同平臺和語言的開發(fā)人員的生產(chǎn)力、性能和協(xié)作2023-02-22微軟再次提醒:IE 瀏覽器將在今年 6 月退役,請使用 Edge
IE 瀏覽器將在今年“退役”,微軟想確保每個人都知道這件事。該公司在 Windows 消息中心發(fā)布了一個新的警告,專門提醒用戶 IE 瀏覽器將于今年 6 月退役2022-03-18IntelliJ IDEA 開發(fā)商 JetBrains 宣布:無限期暫停在俄羅斯和白俄羅斯
IntelliJ IDEA 開發(fā)商 JetBrains 宣布:無限期暫停在俄羅斯和白俄羅斯的銷售,本文為大家?guī)砹嗽敿毥榻B,一起看看吧2022-03-14什么是個人經(jīng)營收款碼? 個人經(jīng)營收款碼最全介紹
什么是個人經(jīng)營收款碼?3月1日開始,支付寶和微信都可以使用個人經(jīng)營收款碼進行收款,那么什么是個人經(jīng)營收款碼呢?下面我們就來看看個人經(jīng)營收款碼最全介紹2022-02-24個人收款碼可以一直使用嗎? 官方:現(xiàn)行“個人收款碼”不停用
個人收款碼可以一直使用嗎?現(xiàn)在微信支付寶收款很常見,很多人都關(guān)心,微信支付波啊個人收款碼可以一直用嗎,現(xiàn)在官方給出了回復(fù),現(xiàn)行“個人收款碼”不停用,詳細請看下文2022-02-23網(wǎng)頁版 B 站導(dǎo)致 CPU 占用高的原因分析與解決方案
網(wǎng)頁版 B 站導(dǎo)致 CPU 占用高怎么辦?本文就為大家?guī)砹司W(wǎng)頁版 B 站導(dǎo)致 CPU 占用高原因分析與解決方案,需要的朋友一起看看吧2022-02-09微軟回應(yīng)刪除.NET熱重載功能:通過CLI支持Hot Reload熱重載
通過Hot Reload熱重加載,可以在應(yīng)用運行期間(在調(diào)試器下)編輯代碼,并且代碼更改將自動反映在應(yīng)用中,而不會丟失應(yīng)用狀態(tài)。換句話說,應(yīng)用程序不需要重新啟動。2022-01-06解除限速,阿里云盤、天翼云盤、360 安全網(wǎng)盤、和彩云、網(wǎng)易網(wǎng)盤等完成
據(jù)人民郵電報測試和致電了解,包括天翼云盤、和彩云、阿里云盤、360 安全網(wǎng)盤、網(wǎng)易網(wǎng)盤在內(nèi)的 5 家企業(yè)明確表示已按照工信部的要求完成無差別速率服務(wù)的改造,網(wǎng)頁端、移2021-12-22百度網(wǎng)盤企業(yè)版正式上線 開通企業(yè)套餐可享受超20項特權(quán)
百度網(wǎng)盤相信大家都是使用過的,就在最近百度網(wǎng)盤企業(yè)版正式上線了。餐收費3899元/年起,咱們就來仔細看看吧2021-09-29