# 其他資源
在本節中,您將找到對學習和使用 TensorFlow 有很大幫助的其他鏈接,文檔資源和教程。
## 做好準備
在學習如何使用 TensorFlow 時,有助于知道在哪里尋求幫助或指針。本節列出了運行 TensorFlow 和解決問題的資源。
## 操作步驟
以下是 TensorFlow 資源列表:
* 本書的代碼可在 [https://github.com/nfmcclure/tensorflow_cookbook](https://github.com/nfmcclure/tensorflow_cookbook) 和 Packt 倉庫在線獲取: [https://github.com/PacktPublishing/TensorFlow-Machine-Learning -Cookbook-Second-Edition](https://github.com/PacktPublishing/TensorFlow-Machine-Learning-Cookbook-Second-Edition) 。
* 官方 TensorFlow Python API 文檔位于 [https://www.tensorflow.org/api_docs/python](https://www.tensorflow.org/api_docs/python) 。這里有 TensorFlow 中所有函數,對象和方法的文檔和示例。
* TensorFlow 的官方教程非常詳盡。它們位于 [https://www.tensorflow.org/tutorials/index.html](https://www.tensorflow.org/tutorials/index.html) 。他們開始覆蓋圖像識別模型,并通過 Word2Vec,RNN 模型和序列到序列模型進行工作。他們還有額外的教程來生成分形和解決 PDE 系統。請注意,他們不斷向此集合添加更多教程和示例。
* TensorFlow 的官方 GitHub 倉庫可通過 [https://github.com/tensorflow/tensorflow](https://github.com/tensorflow/tensorflow) 獲得。在這里,您可以查看開源代碼,甚至可以根據需要分叉或克隆最新版本的代碼。如果導航到 issues 目錄,您還可以查看當前提交的問題。
* Dockerhub 的 [https://hub.docker.com/r/tensorflow/tensorflow/](https://hub.docker.com/r/tensorflow/tensorflow/) 上提供了一個由 TensorFlow 保持最新的公共 Docker 容器。
* Stack Overflow 是社區幫助的重要來源。 TensorFlow 有一個標簽。隨著 TensorFlow 越來越受歡迎,這個標簽似乎越來越受關注。要查看此標記上的活動,請訪問 [http://stackoverflow.com/questions/tagged/Tensorflow](http://stackoverflow.com/questions/tagged/Tensorflow) 。
* 雖然 TensorFlow 非常靈活且可以用于很多事情,但 TensorFlow 最常見的用途是深度學習。為了理解深度學習的基礎,基礎數學如何運作,以及在深度學習方面發展更多直覺,谷歌創建了一個在 Udacity 上可用的在線課程。要注冊并參加視頻講座課程,請訪問 [https://www.udacity.com/course/deep-learning--ud730](https://www.udacity.com/course/deep-learning--ud730) 。
* TensorFlow 還建立了一個網站,您可以在視覺上探索訓練神經網絡,同時更改參數和數據集。訪問 [http://playground.tensorflow.org/](http://playground.tensorflow.org/) ,探討不同的設置如何影響神經網絡的訓練。
* Geoffrey Hinton 通過 Coursera [https://www.coursera.org/learn/neural-networks](https://www.coursera.org/learn/neural-networks) 教授一個名為神經網絡的機器學習在線課程。
* 斯坦福大學有一個在線教學大綱和詳細的視覺識別卷積神經網絡課程筆記 [http://cs231n.stanford.edu/](http://cs231n.stanford.edu/) 。
- TensorFlow 入門
- 介紹
- TensorFlow 如何工作
- 聲明變量和張量
- 使用占位符和變量
- 使用矩陣
- 聲明操作符
- 實現激活函數
- 使用數據源
- 其他資源
- TensorFlow 的方式
- 介紹
- 計算圖中的操作
- 對嵌套操作分層
- 使用多個層
- 實現損失函數
- 實現反向傳播
- 使用批量和隨機訓練
- 把所有東西結合在一起
- 評估模型
- 線性回歸
- 介紹
- 使用矩陣逆方法
- 實現分解方法
- 學習 TensorFlow 線性回歸方法
- 理解線性回歸中的損失函數
- 實現 deming 回歸
- 實現套索和嶺回歸
- 實現彈性網絡回歸
- 實現邏輯回歸
- 支持向量機
- 介紹
- 使用線性 SVM
- 簡化為線性回歸
- 在 TensorFlow 中使用內核
- 實現非線性 SVM
- 實現多類 SVM
- 最近鄰方法
- 介紹
- 使用最近鄰
- 使用基于文本的距離
- 使用混合距離函數的計算
- 使用地址匹配的示例
- 使用最近鄰進行圖像識別
- 神經網絡
- 介紹
- 實現操作門
- 使用門和激活函數
- 實現單層神經網絡
- 實現不同的層
- 使用多層神經網絡
- 改進線性模型的預測
- 學習玩井字棋
- 自然語言處理
- 介紹
- 使用詞袋嵌入
- 實現 TF-IDF
- 使用 Skip-Gram 嵌入
- 使用 CBOW 嵌入
- 使用 word2vec 進行預測
- 使用 doc2vec 進行情緒分析
- 卷積神經網絡
- 介紹
- 實現簡單的 CNN
- 實現先進的 CNN
- 重新訓練現有的 CNN 模型
- 應用 StyleNet 和 NeuralStyle 項目
- 實現 DeepDream
- 循環神經網絡
- 介紹
- 為垃圾郵件預測實現 RNN
- 實現 LSTM 模型
- 堆疊多個 LSTM 層
- 創建序列到序列模型
- 訓練 Siamese RNN 相似性度量
- 將 TensorFlow 投入生產
- 介紹
- 實現單元測試
- 使用多個執行程序
- 并行化 TensorFlow
- 將 TensorFlow 投入生產
- 生產環境 TensorFlow 的一個例子
- 使用 TensorFlow 服務
- 更多 TensorFlow
- 介紹
- 可視化 TensorBoard 中的圖
- 使用遺傳算法
- 使用 k 均值聚類
- 求解常微分方程組
- 使用隨機森林
- 使用 TensorFlow 和 Keras