91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

PyTorch版《動手學深度學習》開源了

倩倩 ? 來源:lq ? 作者:機器之心 ? 2019-09-20 15:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

想要入門最前沿的深度學習,想要玩最常見的深度學習框架?那就用 PyTorch 版的《動手學深度學習》吧,零基礎(chǔ)也能入門 DL。

李沐等人的開源中文書《動手學深度學習》現(xiàn)在有 PyTorch 版實現(xiàn)了。不論是原書中的示例代碼,還是實戰(zhàn)項目,原來的 MXNet 都可以無縫轉(zhuǎn)化到 PyTorch 代碼。項目作者在保持原書內(nèi)容基本不變的情況下,將 MXNet 代碼都轉(zhuǎn)換為了 PyTorch,想要學習 DL 和 PyTorch 的小伙伴們可以試試啊。

項目地址:https://github.com/ShusenTang/Dive-into-DL-PyTorch

近年來,不論是計算機專業(yè)的學生,還是已在科技互聯(lián)網(wǎng)行業(yè)從業(yè)多年的技術(shù)人員和其他從業(yè)者,人們對深度學習的興趣從未如此高漲。但是,由于語言等因素,中文版本的優(yōu)秀深度學習教材也是鳳毛麟角。

之前,亞馬遜首席科學家李沐等人曾以電子版的形式在 GitHub 上開源了一本深度學習中文書籍——《動手學深度學習》,這是一本深度學習的入門教程類書籍。其英文版被 UC 伯克利「深度學習導論(STAT 157)」課程采用,2019 年李沐等在教授深度學習課程時也使用了這本教程。

中文版開源地址:https://github.com/d2l-ai/d2l-zh

目前,該項目在 GitHub 上已獲得超過 1.1 萬星,并且中文版電子書還發(fā)布了紙質(zhì)版書籍。不過雖然書籍非常優(yōu)秀,但還是有一些讀者不太習慣用 Gluon 來寫代碼,畢竟開源項目大部分都是 TF 或 PyTorch 寫的?,F(xiàn)在好了,我們可以直接結(jié)合書籍內(nèi)容和 PyTorch 框架,更深入地理解 DL。

項目怎么樣

項目作者表示,該倉庫主要包含 code 和 docs 兩個文件夾。其中 code 文件夾就是每章相關(guān) jupyter notebook 代碼(基于 PyTorch);docs 文件夾就是 markdown 格式的《動手學深度學習》書中的相關(guān)內(nèi)容,它也是基于 PyTorch 的。

由于原書內(nèi)容使用的是 MXNet 框架,所以 docs 內(nèi)容可能與原書略有不同,但是整體內(nèi)容是一樣的。如下所示為 docs 目錄下的文檔,它一共包含十章,大部分內(nèi)容已經(jīng)非常完整了,即 1-8 章和第 10 章,只有第 9 章計算機視覺還在繼續(xù)補全中。

其實新項目的內(nèi)容結(jié)構(gòu)與組織方式和原書是一樣的,上面展示的 docs 目錄主要可以分為三部分:基礎(chǔ)知識(1-3 章)、現(xiàn)代深度學習技術(shù)(4-6 章)、計算性能與應(yīng)用(7-10)。如下所示為全書不同章節(jié)的主題與依賴關(guān)系,箭頭表示上一章有助于理解下一章。

除了內(nèi)容,另一大部分就是實戰(zhàn)代碼了,隨書代碼基本都轉(zhuǎn)化為了 PyTorch,它如同原書一樣也是用 Jupyter Notebook 寫的,這樣更好地展示代碼與文字解釋。因為 GitHub 加載 Jupyter Notebook 挺慢的,所以最好還是下到本地查閱。

最后,《動手學深度學習》與 PyTorch 也是非常好的搭檔,也就是說我們不需要任何機器學習或深度學習背景知識,只需要了解基本數(shù)學與 Python 編程就可以了。

從 MXNet 到 PyTorch

這樣看起來可能不太直觀,我們可以通過兩個案例看看原版《動手學深度學習》隨書代碼和 PyTorch 版之間的區(qū)別。如果我們抽取使用循環(huán)神經(jīng)網(wǎng)絡(luò)構(gòu)建語言模型的分布代碼,就能看看原版 Gluon 和新版 PyTorch 之間的區(qū)別。

如下是原書采用 RNN 建模語言模型的部分代碼(原書 6.5 章),我們主要抽取了模型定義部分:

如上可以改寫為對應(yīng)的 PyTorch 代碼,它們的風格雖然都非常簡潔,但還是有一些不同的。

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

    關(guān)注

    30

    文章

    4968

    瀏覽量

    73977
  • 深度學習
    +關(guān)注

    關(guān)注

    73

    文章

    5599

    瀏覽量

    124398
  • pytorch
    +關(guān)注

    關(guān)注

    2

    文章

    813

    瀏覽量

    14853
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PyTorch 中RuntimeError分析

    ? 錯誤原因 這個 RuntimeError 是因為在 PyTorch 中,upsample_nearest2d_out_frame(最近鄰2D上采樣)操作尚未對 BFloat16 數(shù)據(jù)類型提供
    發(fā)表于 03-06 06:02

    Pytorch 與 Visionfive2 兼容嗎?

    Pytorch 與 Visionfive2 兼容嗎? $ pip3 install torch torchvision torchaudio --index-url https
    發(fā)表于 02-06 08:28

    人工智能與機器學習在這些行業(yè)的深度應(yīng)用

    自人工智能和機器學習問世以來,多個在線領(lǐng)域的數(shù)字化格局迎來了翻天覆地的變化。這些技術(shù)從誕生之初就為企業(yè)賦予競爭優(yōu)勢,而在線行業(yè)正是受其影響最為顯著的領(lǐng)域。人工智能(AI)與機器學習(ML)的
    的頭像 發(fā)表于 02-04 14:44 ?478次閱讀

    開源鴻蒙領(lǐng)課堂——山東·泰安站圓滿舉辦

    生態(tài)建設(shè)。山東科技大學以"開源技術(shù)賦能教學實踐與人才培養(yǎng)"為主題,共同圍繞開源鴻蒙系統(tǒng)生態(tài)、應(yīng)用開發(fā)實踐、教學資源共建及產(chǎn)合作協(xié)同育人等議題展開深度交流,旨在搭建技術(shù)
    的頭像 發(fā)表于 12-05 19:13 ?3178次閱讀
    <b class='flag-5'>開源</b>鴻蒙領(lǐng)<b class='flag-5'>學</b>課堂——山東·泰安站圓滿舉辦

    開源鴻蒙領(lǐng)課堂——新疆·烏魯木齊站圓滿舉辦

    2025年11月25日下午,開源鴻蒙領(lǐng)課堂(以下簡稱“領(lǐng)課堂”)——新疆烏魯木齊站于新疆大學博達校區(qū)圓滿舉辦。本次領(lǐng)課堂以聚焦操作系統(tǒng)及軟件領(lǐng)域前沿,通過技術(shù)理論與實踐經(jīng)驗分享,
    的頭像 發(fā)表于 11-29 11:43 ?382次閱讀
    <b class='flag-5'>開源</b>鴻蒙領(lǐng)<b class='flag-5'>學</b>課堂——新疆·烏魯木齊站圓滿舉辦

    如何深度學習機器視覺的應(yīng)用場景

    深度學習視覺應(yīng)用場景大全 工業(yè)制造領(lǐng)域 復(fù)雜缺陷檢測:處理傳統(tǒng)算法難以描述的非標準化缺陷模式 非標產(chǎn)品分類:對形狀、顏色、紋理多變的產(chǎn)品進行智能分類 外觀質(zhì)量評估:基于學習的外觀質(zhì)量標準判定 精密
    的頭像 發(fā)表于 11-27 10:19 ?221次閱讀

    NVIDIA推出面向語言、機器人和生物的全新開源AI技術(shù)

    NVIDIA 秉持對開源的長期承諾,推出了面向語言、機器人和生物的全新開源 AI 技術(shù),為構(gòu)建開源生態(tài)系統(tǒng)做出貢獻,擴展 AI 的普及并推動創(chuàng)新。NVIDIA 正將這些模型、數(shù)據(jù)和訓
    的頭像 發(fā)表于 11-06 11:49 ?1069次閱讀

    如何在機器視覺中部署深度學習神經(jīng)網(wǎng)絡(luò)

    人士而言往往難以理解,人們也常常誤以為需要扎實的編程技能才能真正掌握并合理使用這項技術(shù)。事實上,這種印象忽視該技術(shù)為機器視覺(乃至生產(chǎn)自動化)帶來的潛力,因為深度學習并非只屬于計算機科學家或程序員。 從頭開始:什么
    的頭像 發(fā)表于 09-10 17:38 ?901次閱讀
    如何在機器視覺中部署<b class='flag-5'>深度</b><b class='flag-5'>學習</b>神經(jīng)網(wǎng)絡(luò)

    深度學習對工業(yè)物聯(lián)網(wǎng)有哪些幫助

    深度學習作為人工智能的核心分支,通過模擬人腦神經(jīng)網(wǎng)絡(luò)的層級結(jié)構(gòu),能夠自動從海量工業(yè)數(shù)據(jù)中提取復(fù)雜特征,為工業(yè)物聯(lián)網(wǎng)(IIoT)提供從數(shù)據(jù)感知到智能決策的全鏈路升級能力。以下從技術(shù)賦能、場景突破
    的頭像 發(fā)表于 08-20 14:56 ?1028次閱讀

    自動駕駛中Transformer大模型會取代深度學習嗎?

    [首發(fā)于智駕最前沿微信公眾號]近年來,隨著ChatGPT、Claude、文心一言等大語言模型在生成文本、對話交互等領(lǐng)域的驚艷表現(xiàn),“Transformer架構(gòu)是否正在取代傳統(tǒng)深度學習”這一話題一直被
    的頭像 發(fā)表于 08-13 09:15 ?4185次閱讀
    自動駕駛中Transformer大模型會取代<b class='flag-5'>深度</b><b class='flag-5'>學習</b>嗎?

    挖到寶!人工智能綜合實驗箱,高校新工科的寶藏神器

    深度學習,構(gòu)建起從基礎(chǔ)到前沿的完整知識體系,一門實驗箱就能滿足多門課程的學習實踐需求,既節(jié)省經(jīng)費又不占地 。 五、代碼全開源學習底層算法
    發(fā)表于 08-07 14:30

    挖到寶!比鄰星人工智能綜合實驗箱,高校新工科的寶藏神器!

    深度學習,構(gòu)建起從基礎(chǔ)到前沿的完整知識體系,一門實驗箱就能滿足多門課程的學習實踐需求,既節(jié)省經(jīng)費又不占地 。 五、代碼全開源學習底層算法
    發(fā)表于 08-07 14:23

    榮膺“開源先鋒企業(yè)”!拓維信息攜開鴻智谷持續(xù)助力開源鴻蒙生態(tài)繁榮

    7月23日-24日,2025開放原子開源生態(tài)大會在北京舉行。本屆大會以“開源賦能產(chǎn)業(yè),生態(tài)共筑未來”為主題,匯聚政、產(chǎn)、、研、用、金、創(chuàng)、投等各領(lǐng)域開源力量,聚焦圍繞
    的頭像 發(fā)表于 07-24 18:09 ?1460次閱讀
    榮膺“<b class='flag-5'>開源</b>先鋒企業(yè)”!拓維信息攜開鴻智谷持續(xù)助力<b class='flag-5'>開源</b>鴻蒙生態(tài)繁榮

    開源電機驅(qū)動,免費直播學習!

    開源電機驅(qū)動,免費直播學習!
    的頭像 發(fā)表于 06-13 10:07 ?1728次閱讀
    <b class='flag-5'>開源</b>電機驅(qū)動,免費直播<b class='flag-5'>學習</b>!

    機器學習賦能的智能光子器件系統(tǒng)研究與應(yīng)用

    騰訊會議---六月直播 1.機器學習賦能的智能光子器件系統(tǒng)研究與應(yīng)用 2.COMSOL聲學多物理場仿真技術(shù)與應(yīng)用 3.超表面逆向設(shè)計及前沿應(yīng)用(從基礎(chǔ)入門到論文復(fù)現(xiàn)) 4.智能光學計算成像技術(shù)
    的頭像 發(fā)表于 06-04 17:59 ?638次閱讀
    機器<b class='flag-5'>學習</b>賦能的智能光子<b class='flag-5'>學</b>器件系統(tǒng)研究與應(yīng)用