分別基於TensorFlow、PyTorch、Keras的深度學習動手練習項目


×下面資源個人全都跑了一遍,不會出現僅是字符而無法運行的狀況,運行環境:

Geoffrey Hinton在多次訪談中講到深度學習研究人員不要僅僅只停留在理論上,要多編程。個人在學習中也體會到單單的看理論到頭來還是一頭霧水,只有不斷和編程結合,才能檢驗自己是否掌握了這門知識。但是作為初學者應先以跑通理論為第一要義,所以可以使用有關框架,降低入門難度,避免重復造輪子。

一、TensorFlow

資源地址:

 

資源介紹:

 

資源目錄:

 

二、PyTorch

資源地址:

 

資源介紹:

這個資源為深度學習研究人員提供了學習PyTorch的教程代碼大多數模型都使用少於30行代碼實現。 在開始本教程之前,建議先看完Pytorch官方教程。

資源目錄:
1.基礎知識

  • PyTorch基礎知識
  • 線性回歸
  • Logistic回歸
  • 前饋神經網絡

2.中級

  • 卷積神經網絡
  • 深度殘差網絡
  • 遞歸神經網絡
  • 雙向遞歸神經網絡
  • 語言模型(RNN-LM)

3.高級

  • 生成性對抗網絡
  • 變分自動編碼器
  • 神經風格轉移
  • 圖像字幕(CNN-RNN)

4.工具

  • PyTorch中的TensorBoard

三、Keras

資源地址:

資源介紹:

資源目錄:

總結:

總結

TensorFlow、Pytorch和Keras是目前深度學習的主要框架,也是入門深度學習必須掌握的三大框架,但是官方文檔相對內容較多,初學者往往無從下手。本人從github里分別搜到了三個非常不錯的學習資源,並對資源進行本地運行實踐,避免github上大部分資源僅僅只是存在而無法運行的尷尬。少走點坑和彎路,以及能夠及時看到結果,是一個在煎熬中的初學者最希望得到的東西。建議初學者下載學習,這些資源包含了大量的代碼示例(含數據集),個人認為,只要把以上資源運行一次,不懂的地方查官方文檔,很快就能理解和運用這三大框架。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM