01 TensorFlow入門

為了充分瞭解TensorFlow,應該了解以下內容:

  • 如何用Python編程。
  • 至少有一點關於矩陣arrays。
  • 對機器學感興趣。

TensorFlow提供了多個API。最底層的是「TensorFlow Core」, 提供完整的編程控制。而TensorFlow Core是用於機器學習研究人員,和其他需要對其模型進行精細控制。更高層次的API建立在「TensorFlow Core」之上。會讓開發者更容易學習和使用。

另外,更高層的API使得不同用戶之間的重複任務更容易和更一致。像tf.estimator這樣的高級API可以幫助管理資料data sets、評估estimators,訓練training 和推理inference。

本章節從TensorFlow核心教程開始。稍後,我們演示如何在tf.estimator中實現相同的模型。了解TensorFlow核心原則將使您在使用更緊湊的更高級別的API時,能夠更好地理解事情在內部的工作原理。