iT邦幫忙

2022 iThome 鐵人賽

DAY 2
1
AI & Data

TensorFlow 系列 第 2

[Day2] TensorFlow介紹

  • 分享至 

  • xImage
  •  

Hi! Day2!
今天將會介紹什麼是TensorFlow?
以及 TensorFlow2 與 TensorFlow1 的差別為何?
https://ithelp.ithome.com.tw/upload/images/20220917/20152603U6eiCplccR.png
圖片來源

什麼是TensorFlow?

TensorFlow 是一個開源軟體庫,是 Google 推出的一套深度學習框架,用於各種感知和語言理解任務的機器學習。TensorFlow 最初由 Google Brain 團隊所開發,於 2015年 11月 9日 在 Apache 2.0 開源許可證下發布。
TensorFlow 是一個基於資料流程圖 (Data Flow Graph ,也叫作計算圖 Computational Graph) 的數值計算系統。

TensorFlow 2 與 TensorFlow 1 的差別?

TensorFlow 2.x 為 TensorFlow 的一次大改版,改版後最重要的變更是 TensorFlow Eager,它將自動微分的方案,從靜態計算的圖,變更為「執行時定義」的方案。改版後的 TensorFlow 2 變得更容易使用,寫起來也變得更 “Pythonic”了(更加 python 化)。除此之外,TensorFlow 2 也把 Keras 正式包含在專案之中 (TensorFlow.Keras)。如此一來,讓開發人員能有更便利的環境開發,也提供初學者較簡單易學的環境學習開發應用深度學習。

接下來的實作都會以 TensorFlow2.x 為主來作示範!

Reference

https://zh.wikipedia.org/zh-tw/TensorFlow

https://ithelp.ithome.com.tw/articles/10215969

https://weikaiwei.com/tf/tensorflow-overview/


上一篇
[Day1] 深度學習介紹
下一篇
[Day3] 測試環境介紹-Colab
系列文
TensorFlow 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言