0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PyTorch官方在GitHub發(fā)布0.4.0版本,最重要的改進是支持Windows系統(tǒng)

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-04-26 15:15 ? 次閱讀

TensorFlow依舊有王者榮耀,但PyTorch虎視眈眈。

今天,PyTorch官方在GitHub發(fā)布0.4.0版本,最重要的改進是支持Windows系統(tǒng)。

PyTorch是在2017年1月由Facebook推出的。它是經(jīng)典機器學(xué)習(xí)庫Torch框架的一個端口,Torch二進制文件包裝于GPU加速的Python。

除了GPU加速和內(nèi)存使用的高效外,PyTorch受歡迎的主要因素是動態(tài)計算圖的使用。已經(jīng)有其他一些不太知名深度學(xué)習(xí)框架使用動態(tài)計算圖,例如Chainer。

動態(tài)圖的優(yōu)點在于,圖(graph)是由run定義(“define by run”),而不是傳統(tǒng)的“define and run”。特別是,在輸入可以變化的情況下,例如文本這樣的非結(jié)構(gòu)化數(shù)據(jù),這非常有用而且高效。

圖:PyTorch動態(tài)計算圖 - 來源:http://pytorch.org/about/

以下為更新內(nèi)容目錄:

主要核心變更

Tensor/Variable合并

零維張量

dtypes

遷移指南

新功能

張量

全面支持高級索引

快速傅立葉變換

神經(jīng)網(wǎng)絡(luò)

權(quán)衡內(nèi)存計算

bottleneck - 一個在你的代碼中識別hotspots的工具

torch.distributions

24個基本概率分布

增加了cdf,方差,熵,困惑度(perplexity)等。

分布式訓(xùn)練

易于使用的Launcher utility

NCCL2后端

C ++擴展

Windows支持

ONNX改進

RNN支持

性能改進

Bug修復(fù)

主要核心變化

以下是用戶每天使用的最重要的核心功能的更新。

主要變化和潛在的重要更新:

Tensors和Variables已經(jīng)合并

有些操作會返回0維(標量)Tensors

棄用了volatileflag

改進:

添加了dtypes,devices和 Numpy 風(fēng)格的Tensor創(chuàng)建函數(shù)

支持編寫與device無關(guān)的代碼

PyTorch團隊編寫了一個遷移指南,幫助用戶將代碼轉(zhuǎn)換為新的API和style。如果您想要遷移以前版本的PyTorch中的代碼。

遷移指南:http://pytorch.org/2018/04/22/0_4_0-migration-guide.html

本部分的內(nèi)容(主要核心變更)包含在遷移指南中。

合并Tensor和Variable類

torch.autograd.Variable和torch.Tensor現(xiàn)在是同一類。更確切地說,torch.Tensor能夠跟蹤歷史并像舊的Variable一樣運行;Variable的換行繼續(xù)像以前一樣工作,但返回的對象類型變成torch.Tensor。這意味著你不再需要將代碼中的任何Variable wrapper。

Tensor的type( )已經(jīng)改變

還要注意Tensor的type( )不再反映數(shù)據(jù)類型。使用isinstance()或x.type()來代替:

Windows支持

PyTorch現(xiàn)在正式支持Windows!我們?yōu)镻ython 3.5和3.6提供預(yù)編譯的Conda二進制文件和pip wheels。Windows上的PyTorch不支持分布式訓(xùn)練,可能比Linux / OSX慢一點,因為Visual Studio支持較早版本的OpenMP。

與往常一樣,你可以使用http://pytorch.org上的命令在Windows上安裝PyTorch。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3521

    瀏覽量

    88317
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1472

    瀏覽量

    61749
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8349

    瀏覽量

    132315
  • pytorch
    +關(guān)注

    關(guān)注

    2

    文章

    802

    瀏覽量

    13115

原文標題:年度最大更新!PyTorch 0.4:完全改變API,官方支持Windows

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    淺談Xpedition 2409版本的新功能

    《創(chuàng)新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我們了解了Xpedition 2409版本的部分改進部分。今天,我們繼續(xù)看Xpedition 2409新
    的頭像 發(fā)表于 10-31 15:33 ?200次閱讀

    GitHub Copilot引入多模型支持

    近日,據(jù)外媒報道,GitHub正在為其代碼完成和編程工具Copilot引入多模型支持。這一舉措將為開發(fā)者提供更加靈活和多樣化的選擇。 近日舉辦的GitHub Universe大會上,
    的頭像 發(fā)表于 10-31 11:49 ?409次閱讀

    實時網(wǎng)絡(luò)的仿真和配置工具RTaW Pegase v4.6版本更新

    隨著嵌入式系統(tǒng)日益復(fù)雜,高效可靠的設(shè)計工具變得愈發(fā)重要。RTaW公司的仿真工具RTaW-Pegase最新發(fā)布的4.6版本,為用戶帶來了一系列重要
    的頭像 發(fā)表于 09-26 08:07 ?196次閱讀
    實時網(wǎng)絡(luò)的仿真和配置工具RTaW Pegase v4.6<b class='flag-5'>版本</b>更新

    支持項目分享!HPMicro Pintool Web v0.4.0 上線

    支持項目分享!HPMicro Pintool Web v0.4.0 上線
    的頭像 發(fā)表于 08-14 08:18 ?407次閱讀
    <b class='flag-5'>支持</b>項目分享!HPMicro Pintool Web v<b class='flag-5'>0.4.0</b> 上線

    微軟更新Windows 11 24H2版本,優(yōu)化相關(guān)二進制文件

    微軟近期Windows系統(tǒng)更新領(lǐng)域展現(xiàn)出了高度的活躍性,不僅面向Windows 11與Windows 10用戶推出了非安全性質(zhì)的預(yù)覽版更新
    的頭像 發(fā)表于 08-08 17:29 ?640次閱讀

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境的搭建對于深度學(xué)習(xí)研究者和開發(fā)者來說至關(guān)重要。Windows操作系統(tǒng)上搭建
    的頭像 發(fā)表于 07-16 18:29 ?699次閱讀

    RaftKeeper v2.1.0版本發(fā)布,性能大幅提升!

    ClickHouse 場景中,用于解決 ZooKeeper 的性能瓶頸問題,同時 RaftKeeper 也可以用于其它大數(shù)據(jù)組件比如 HBase。 v2.1.0 作為 v2.0.0 后的重要版本,引入了一系列
    的頭像 發(fā)表于 07-15 15:10 ?280次閱讀
    RaftKeeper v2.1.0<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>,性能大幅提升!

    ENV-Windows v2.0.0版本發(fā)布

    ENV-Windows v2.0.0版本發(fā)布
    的頭像 發(fā)表于 06-26 08:35 ?563次閱讀
    ENV-<b class='flag-5'>Windows</b> v2.0.0<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>

    揭曉!HPMicro Manufacturing Tool v0.4.0正式發(fā)布

    各位先楫的小伙伴久等了,我們很高興地通知您,HPMicroManufacturingTool0.4.0版本正式發(fā)布啦!0.4.0版本主要更新
    的頭像 發(fā)表于 06-08 08:17 ?565次閱讀
    揭曉!HPMicro Manufacturing Tool v<b class='flag-5'>0.4.0</b>正式<b class='flag-5'>發(fā)布</b>

    WINDOWS系統(tǒng)有幾個版本

    Windows系統(tǒng)自1985年發(fā)布以來,已經(jīng)推出了多個版本。根據(jù)不同的分類方式,Windows系統(tǒng)
    發(fā)表于 02-29 16:40

    Embedded office發(fā)布安全插件V1.1版本

    Embedded office很高興地宣布安全插件V1.1版本發(fā)布了!現(xiàn)在通過外部設(shè)備或不同核心架構(gòu)的專門通道支持端到端受保護的安全通信。
    的頭像 發(fā)表于 02-20 11:12 ?559次閱讀

    WELSIM發(fā)布2024R1版本,增強三維電磁場分析

    免費提供開源電磁求解器Palace的Windows 編譯版本,Palace的用戶無需自行編譯,即可在Windows上使用Palace進行大規(guī)模電磁場計算。使用者可以從WELSIM的安裝包中獲得palace.exe可執(zhí)行文件,也可
    的頭像 發(fā)表于 01-14 09:43 ?678次閱讀
    WELSIM<b class='flag-5'>發(fā)布</b>2024R1<b class='flag-5'>版本</b>,增強三維電磁場分析

    【愛芯派 Pro 開發(fā)板試用體驗】關(guān)于升級到1.45版本后出現(xiàn)的問題反饋

    是新的sdk不對這一版本的做支持少了某些東西導(dǎo)致的,但是拿不到完整的sdk對這一塊也就分析不了,只能等官方答復(fù)了。 這是跟官方人員討論過程的帖子:MaixHub 有其他遇到這個問題的伙
    發(fā)表于 12-13 20:36

    PyTorch安裝教程超詳細

    系統(tǒng)上的安裝 首先,需要確保Windows上安裝了合適的Python版本。建議使用Anaconda來管理Python環(huán)境。訪問Anaconda官網(wǎng)(https://www.anaco
    的頭像 發(fā)表于 12-07 11:19 ?2091次閱讀

    體驗紫光PCIE之使用官方驅(qū)動Windows下進行DMA讀寫操作/PIO讀寫操作

    紫光官方其實主推的是linux系統(tǒng)下開發(fā)驅(qū)動和上層軟件,相應(yīng)官方提供了linux一個基于GTK+2.0的PCIE測試平臺,該平臺能夠很好
    發(fā)表于 11-17 14:55