色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

深度學習框架PyTorch 關鍵發展節點概覽

電子工程師 ? 來源:YXQ ? 2019-05-30 09:56 ? 次閱讀

大家知道,深度學習的發展和推進,在某種程度上也是一場框架的爭奪戰,其中 Google 發布的 TensorFlow 和 Facebook 主力支持的 PyTorch 是最耀眼的兩顆明星。我們今天就來看看其中一位明星 PyTorch,看看它為何值得學。

PyTorch 強調從研究到生產。來源:https://pytorch.org/

根據官網介紹,PyTorch 是一個開源的深度學習平臺,提供從研究原型到生產部署的無縫路徑(An open source deep learning platform that provides a seamless path from research prototyping to production deployment)。

PyTorch 的流行度僅次于 TensorFlow。而最近一年,在 GitHub 關注度和貢獻者的增長方面,PyTorch 跟 TensorFlow 基本持平。甚至,PyTorch 的搜索熱度持續上漲,加上 FastAI 的加持,PyTorch 無疑會得到越來越多的機器學習從業者的青睞。

流行度雖然可以說明問題,但是,你一定要知道更多,才能明白 PyTorch 為什么值得學,你在什么情況下需要學習 PyTorch 。

PyTorch 關鍵發展節點

2017 年 1 月,Facebook AI 研究團隊發布 PyTorch,一個基于 Torch 的 Python 工具包,專門用于 GPU 加速的深度學習編程

2017 年 8 月,PyTorch V 0.2.0 發布,引入廣播、高級索引、高階梯度、新圖層,以及分布式訓練等,前兩者進一步方便了 Tensor 與 Numpy 互轉。

2018 年 4 月,Caffe2 代碼合并到 PyTorch。Facebook 打算將 PyTorch 的研究特性與 Caffe2 的生產特性更好地結合起來。

2018 年 4 月,PyTorch V 0.4.0 發布,新特性包括 Tensor 和 Variable 合并,強化 Numpy 風格的 Tensor 構建等,并正式支持 Windows 系統。

2018 年 10 月,PyTorch V 1.0.0 發布,融合 PyTorch 自身靈活性、研究優勢與 Caffe2 的后端與應用能力、ONNX 的框架轉換能力于一體;同時 FastAI V1.0 發布,可用單一 API 玩轉常見深度學習應用,大大降低了深度學習的學習門檻。

2019 年 5 月,PyTorch V 1.1 發布,提供了新的 API,原生支持 TensorBoard 和自定義循環神經網絡,并提升了性能。

PyTorch 剛走過了 2 年 4 個月的時間,發展相當迅速。

PyTorch 當前穩定版及相關配置。來源:https://pytorch.org/

受歡迎程度

Jeff Hale 4 月份在 Medium 上發表了一篇文章,比較了 TensorFlow、PyTorch、keras 和 FastAI 的流行度,全面涵蓋職位需求、使用、學術研究和興趣等維度。

Jeff 根據多個招聘網站在線職位搜索、Google Trends、GitHub 活躍度、Arxiv 文章數、Medium 文章數、Quora 相關問題關注人數統計計算出了一個綜合的增長分數。我們這里引用一下最終結果圖片:

深度學習框架半年增長分數。(2018 年 10 月-2019 年 3 月)

可以看到 TensorFlow 穩居第一,而 PyTorch 表現也非常搶眼,未來的需求和發展非常值得期待。

PyTorch 核心優勢:動態計算圖

PyTorch 是一款強大的動態計算圖模式的深度學習框架。大部分框架是靜態計算圖模式,其應用模型在運行之前就已經確定了,而 PyTorch 支持在運行過程中根據運行參數動態改變應用模型。

可以簡單理解為:一種是先定義后使用,另一種是邊使用邊定義。動態計算圖模式是 PyTorch 的天然優勢之一,Google 今年 3 月份發布的 TensorFlow 2.0 Alpha 版本中的 Eager Execution,被認為是在動態計算圖模式上追趕 PyTorch 的舉措。

靜態計算圖模式框架在執行計算圖之前需要先聲明和編譯。 雖然在實際生產中這種實現比較高效,但在研究和開發中非常繁瑣。

以 PyTorch 為代表的動態計算圖框架則無需在每次執行之前編譯模型。在建模 NLP 任務時,每個輸入都可能導致不同的圖結構,因此動態圖就絕對占優了——這也是 PyTorch 在處理很多問題上(尤其是 RNN 相關問題)更高效的原因。

此外,動態圖機制在調試方面非常方便,基本上,如果計算圖運行出錯,就可以在堆棧跟蹤定義圖的代碼行。有人形容調試 PyTorch 就跟調試 Python 一樣,通過斷點檢查就可以高效解決問題。

PyTorch 更多優勢

無縫接入 Python 生態圈,張量、變量與 Numpy 互轉

在張量之上封裝變量,方便構建神經網絡

強大的后端功能

命令式編程風格

擴展性極好

廣泛應用于 NLP 之外的多種深度學習應用

富有活力的社區和背后大廠 Facebook 支持

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 谷歌
    +關注

    關注

    27

    文章

    6192

    瀏覽量

    105941
  • 深度學習
    +關注

    關注

    73

    文章

    5512

    瀏覽量

    121489
  • pytorch
    +關注

    關注

    2

    文章

    808

    瀏覽量

    13348

原文標題:深度學習框架PyTorch為何值得學

文章出處:【微信號:BigDataDigest,微信公眾號:大數據文摘】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Arm KleidiAI助力提升PyTorch上LLM推理性能

    生成式人工智能 (AI) 正在科技領域發揮關鍵作用,許多企業已經開始將大語言模型 (LLM) 集成到云端和邊緣側的應用中。生成式 AI 的引入也使得許多框架和庫得以發展。其中,PyTorch
    的頭像 發表于 12-03 17:05 ?919次閱讀
    Arm KleidiAI助力提升<b class='flag-5'>PyTorch</b>上LLM推理性能

    Pytorch深度學習訓練的方法

    掌握這 17 種方法,用最省力的方式,加速你的 Pytorch 深度學習訓練。
    的頭像 發表于 10-28 14:05 ?263次閱讀
    <b class='flag-5'>Pytorch</b><b class='flag-5'>深度</b><b class='flag-5'>學習</b>訓練的方法

    pytorch環境搭建詳細步驟

    PyTorch作為一個廣泛使用的深度學習框架,其環境搭建對于從事機器學習深度
    的頭像 發表于 08-01 15:38 ?954次閱讀

    pytorch和python的關系是什么

    PyTorch已經成為了一個非常受歡迎的框架。本文將介紹PyTorch和Python之間的關系,以及它們在深度學習領域的應用。 Pytho
    的頭像 發表于 08-01 15:27 ?2291次閱讀

    NVIDIA推出全新深度學習框架fVDB

    在 SIGGRAPH 上推出的全新深度學習框架可用于打造自動駕駛汽車、氣候科學和智慧城市的 AI 就緒型虛擬表示。
    的頭像 發表于 08-01 14:31 ?677次閱讀

    PyTorch深度學習開發環境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發環境的搭建對于深度學習研究者和開發者來說至關重要
    的頭像 發表于 07-16 18:29 ?1256次閱讀

    基于PyTorch的卷積核實例應用

    深度學習和計算機視覺領域,卷積操作是一種至關重要的技術,尤其在圖像處理和特征提取方面發揮著核心作用。PyTorch作為當前最流行的深度學習
    的頭像 發表于 07-11 15:19 ?537次閱讀

    pytorch中有神經網絡模型嗎

    當然,PyTorch是一個廣泛使用的深度學習框架,它提供了許多預訓練的神經網絡模型。 PyTorch中的神經網絡模型 1. 引言
    的頭像 發表于 07-11 09:59 ?803次閱讀

    PyTorch的介紹與使用案例

    PyTorch是一個基于Python的開源機器學習庫,它主要面向深度學習和科學計算領域。PyTorch由Meta Platforms(原Fa
    的頭像 發表于 07-10 14:19 ?457次閱讀

    tensorflow和pytorch哪個更簡單?

    : TensorFlow和PyTorch都是用于深度學習和機器學習的開源框架。TensorFlow由Google Brain團隊開發,而
    的頭像 發表于 07-05 09:45 ?966次閱讀

    PyTorch如何訓練自己的數據集

    PyTorch是一個廣泛使用的深度學習框架,它以其靈活性、易用性和強大的動態圖特性而聞名。在訓練深度學習
    的頭像 發表于 07-02 14:09 ?1980次閱讀

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的一個重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度
    的頭像 發表于 07-02 14:04 ?1054次閱讀

    如何使用PyTorch構建更高效的人工智能

    隨著人工智能技術的迅猛發展深度學習作為其重要分支,已經在各個領域展現出了強大的潛力和應用價值。PyTorch作為由Facebook研發和維護的開源
    的頭像 發表于 07-02 13:12 ?441次閱讀

    PyTorch中激活函數的全面概覽

    為了更清晰地學習Pytorch中的激活函數,并對比它們之間的不同,這里對最新版本的Pytorch中的激活函數進行了匯總,主要介紹激活函數的公式、圖像以及使用方法,具體細節可查看官方文檔。
    的頭像 發表于 04-30 09:26 ?581次閱讀
    <b class='flag-5'>PyTorch</b>中激活函數的全面<b class='flag-5'>概覽</b>

    Fedora 40發布,全方位升級并新增PyTorch支持

    在人工智能領域,Fedora 40首次引入了PyTorch軟件包。盡管PyTorch是一款廣受歡迎的深度學習框架,但其驅動程序及庫的正確安裝
    的頭像 發表于 04-24 10:45 ?1052次閱讀
    主站蜘蛛池模板: 中文字幕永久在线观看 | 国偷自产视频一区二区99 | 亚洲精品嫩草研究院久久 | 97人妻精品全国免费视频 | 男女亲吻摸下面吃奶视频 | 暖暖日本手机免费完整版在线观看 | cctv官网| 精品无码国产AV一区二区三区 | 老鸭窝毛片 | 日韩a在线看免费观看视频 日韩a视频在线观看 | 扒开粉嫩的小缝末成年小美女 | 一本之道高清在线3线观看 一本之道高清视频在线观看 | 18禁止看的免费污网站 | 国产精品爽爽久久久久久竹菊 | 欧美午夜精品久久久久久浪潮 | 亚洲黄色在线播放 | 久久精品嫩草影院免费看 | 宿舍BL 纯肉各种PLAY H | 嫩草影院久久99 | 芭乐草莓樱桃丝瓜18岁大全 | 野花韩国高清完整版在线观看5 | 毛片内射久久久一区 | 精品久久久久久久久免费影院 | 亚洲三级视频在线观看 | 久久亚洲视频 | qvod在线| 久久久无码精品亚洲日韩按摩 | 特级淫片大乳女子高清视频 | 国产精品亚洲精品久久品 | 色婷婷亚洲精品天天综合影院 | 伊人久久大线蕉香港三级 | 嘟嘟嘟在线视频免费观看高清中文 | 曰本真人00XX动太图 | 国产精品一区二区欧美视频 | 黄色直接观看 | 成人无码精品1区2区3区免费看 | 国产亚洲精品成人AV久久 | 亚洲精品拍拍央视网出文 | 国产人在线成免费视频 | 老人洗澡自拍xxx互摸 | 最近更新2019中文字幕国语 |