近日,谷歌宣布云端加速器TPU開始進一步支持深度學(xué)習(xí)函式庫PyTorch,僅需使用Python套件PyTorch/XLA,進行最小程度的修改,就能夠使用TPU來加速機器學(xué)習(xí)工作負載,且在TPU還不支援的操作,自動退回到以CPU運算,同時PyTorch/XLA也會生成詳細的報告,幫助使用者發(fā)現(xiàn)應(yīng)用程序瓶頸,高效執(zhí)行機器學(xué)習(xí)工作負載。
XLA是Google在2018年推出的最佳化編譯器,通過最佳化算法運算,可以提升機器學(xué)習(xí)模型的執(zhí)行速度,XLA支援處理器以及繪圖卡,也能夠在Google?TPU上執(zhí)行,并可以讓Cloud?TPU更容易支持PyTorch。
在最新的PyTorch/XLA上,使Cloud?TPU正式支援PyTorch?1.6,在基礎(chǔ)設(shè)施層提供模型平行運算能力,允許開發(fā)者可以在多個TPU核心上,分散大規(guī)模嵌入表,因此有能力創(chuàng)建許多過去無法實現(xiàn)的應(yīng)用。
另外,谷歌還在云端上發(fā)布的深度學(xué)習(xí)虛擬機器(DLVM)映像檔,其中包括PyTorch等各種深度學(xué)習(xí)框架,而?PyTorch/XLA?1.6現(xiàn)在預(yù)裝在DLVM中,并且已經(jīng)對Cloud?TPU進行最佳化。
為了讓開發(fā)者更好上手PyTorch/XLA,Google云端還提供一組常用深度學(xué)習(xí)模型開源實作,以及相關(guān)的教程,這些模型包括使用ImageNet資料集的圖像分類任務(wù)ResNet-50,還有Transformer、RoBERTa以及BERT等知名模型,也能使用PyTorch?1.6才加入,由臉書開發(fā)的深度學(xué)習(xí)推薦模型(DLRM)。官方提到,在Cloud?TPU訓(xùn)練這些模型,大部分的情況僅需修改少量代碼即可實現(xiàn)。
責(zé)任編輯:pj
-
編譯器
+關(guān)注
關(guān)注
1文章
1673瀏覽量
52020 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
67文章
8569瀏覽量
137320 -
虛擬機器
+關(guān)注
關(guān)注
0文章
3瀏覽量
5874
發(fā)布評論請先 登錄
如何對不同的圖像二進制文件進行 qemu?
【虛擬化數(shù)據(jù)恢復(fù)】ESXI虛擬機還原快照致數(shù)據(jù)丟失?完整恢復(fù)方案解析
【米爾全志T153開發(fā)板評測】虛擬機資料下載與安裝
虛擬機數(shù)據(jù)恢復(fù)—虛擬機vmdk文件被刪除的數(shù)據(jù)恢復(fù)案例
人工智能與機器學(xué)習(xí)在這些行業(yè)的深度應(yīng)用
機器學(xué)習(xí)和深度學(xué)習(xí)中需避免的 7 個常見錯誤與局限性
穿孔機頂頭檢測儀 機器視覺深度學(xué)習(xí)
Arm架構(gòu)助力Azure Cobalt 100虛擬機工作負載性能提升
如何深度學(xué)習(xí)機器視覺的應(yīng)用場景
蜂鳥e203在虛擬機unbuntu上面驗證時報錯的可能原因及解決措施
搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機
如何在機器視覺中部署深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)
中軟國際鴻云虛擬機安裝指南
TECS OpenStack資源池虛擬機網(wǎng)絡(luò)二層地址無法互通的問題處理
虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬化平臺上VPS不可用的數(shù)據(jù)恢復(fù)案例
谷歌將在云端上發(fā)布深度學(xué)習(xí)虛擬機器(DLVM)映像檔
評論