數十種TensorFlow實現案例匯集

EddyNealy 8年前發布 | 270K 次閱讀 機器學習 TensorFlow

這是使用 TensorFlow 實現流行的機器學習算法的教程匯集。本匯集的目標是讓讀者可以輕松通過案例深入 TensorFlow。

這些案例適合那些想要清晰簡明的 TensorFlow 實現案例的初學者。本教程還包含了筆記和帶有注解的代碼。

教程索引

0 - 先決條件

機器學習入門:

1 - 入門

Hello World:

基本操作:

2 - 基本模型

最近鄰:

線性回歸:

Logistic 回歸:

3 - 神經網絡

多層感知器:

卷積神經網絡:

循環神經網絡(LSTM):

雙向循環神經網絡(LSTM):

動態循環神經網絡(LSTM)

自編碼器

4 - 實用技術

保存和恢復模型

圖和損失可視化

Tensorboard——高級可視化

5 - 多 GPU

多 GPU 上的基本操作

數據集

一些案例需要 MNIST 數據集進行訓練和測試。不要擔心,運行這些案例時,該數據集會被自動下載下來(使用 input_data.py) 。MNIST 是一個手寫數字的數據庫,查看這個筆記了解關于該數據集的描述: https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/0_Prerequisite/mnist_dataset_intro.ipynb

更多案例

接下來的示例來自 TFLearn ,這是一個為 TensorFlow 提供了簡化的接口的庫。你可以看看,這里有很多示例和預構建的運算和層。

教程

TFLearn 快速入門。通過一個具體的機器學習任務學習 TFLearn 基礎。開發和訓練一個深度神經網絡分類器。

  • 筆記:<https://github.com/tflearn/tflearn/blob/master/tutorials/intro/quickstart.md

基礎

計算機視覺

自然語言處理

強化學習

Atari Pacman 1-step Q-Learning,使用 1-step Q-learning 教一臺機器玩 Atari 游戲: https://github.com/tflearn/tflearn/blob/master/examples/reinforcement_learning/atari_1step_qlearning.py

其他

Recommender-Wide&Deep Network,推薦系統中 wide & deep 網絡的教學示例: https://github.com/tflearn/tflearn/blob/master/examples/others/recommender_wide_and_deep.py

Notebooks

可延展的 TensorFlow

 

來自:http://www.jiqizhixin.com/article/1648

 

 本文由用戶 EddyNealy 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!