Python 深度學習庫 Keras 釋出官方中文文件,這裡有你需要了解的一切

金正皓發表於2018-03-06

今年1月,Keras作者、谷歌AI研究員François Chollet在推特上發出召喚:講中文的Keras使用者們,是否有人願意幫忙一起搞個Keras文件的中文版?

一個多月後,官方中文文件來了。

Keras 是 Google 的一位工程師 François Chollet 開發的一個框架,它能夠以 TensorFlow, CNTK, 或者 Theano 作為後端執行,能幫助你快速的構建和訓練自己的深度學習模型。 目前,Keras 是成長最快的一種深度學習框架。為了方便開發者瞭解和掌握 Keras,我們為大家準備了以下關於 Keras 的內容。


官方資源 ?

  1. ? 官網:keras.io
  2. ? 中文版文件:keras.io/zh/
  3. ? 快速入門:keras.io/zh/#30-kera…
  4. ? Github:github.com/keras-team/…
  5. ? Google+網上論壇:groups.google.com/forum/#!for…
  6. ? slack:kerasteam.slack.com/

文章 ?

  1. [譯]神經網路的 "Hello world" --keras 入門

    Keras 框架發明者François Chollet推薦文章的翻譯,出於Keras與scikit-learn的相似性,給出的引導教程:通過與scikit-learn的比較來使用Keras。

  2. [譯] 中構建神經網路的 5 個步驟

    使用 Keras 建立、評價深度神經網路非常的便捷,不過你需要嚴格地遵循幾個步驟來構建模型。 在本文中我們將一步步地探索在 Keras 中建立、訓練、評價深度神經網路,並瞭解如何使用訓練好的模型進行預測。

  3. Keras TensorFlow教程:如何從零開發一個複雜深度學習模型

    本文假設你已經熟悉了 TensorFlow 和卷積神經網路,如果,你還沒有熟悉,那麼可以先看看這個10分鐘入門 TensorFlow 教程卷積神經網路教程,然後再回來閱讀這個文章。

  4. 用微信控制深度學習訓練:中國特色的 keras 外掛

    作者受微信監控Tensorflow訓練的啟發,開發了一個控制keras訓練的外掛(控制pytorch、mxnet、caffe交給各位了,動態圖類的還可能可以用微信動態定義)。現在已經實現了包括被動監控、主動查詢、遠端關機/停止訓練等多項功能。

教程 ?

以下是Keras發明者François Chollet的一些建議供參考:

如果你不是很熟悉深度學習和機器學習的話,你可能需要先確認下你是否學過下列教程,只要你有一些 Python 的背景,這些很基礎的課都很容易跟著學

如果你已經瞭解了一些機器學習和深度學習的知識,那麼最快上手的方式是:

閱讀一些關鍵的 Keras 程式碼:

閱讀 Keras 部落格裡的教程:


相關文章