iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
AI & Data

機器學習不難嘛系列 第 10

Day10-Tensorflow和Keras

  • 分享至 

  • xImage
  •  

Tensorflow是一個在GOOGLE公司底下一個機器學習的框架,屬於比較低階的深度學習API,它提供運算環境可以使開發者進行深度學習一些複雜的數學運算,像可以在圖中離活的畫出目標點和預測線、自動微分。

推薦使用Tensorflow的理由有以下幾點:

1.上面有提到的幫忙進行數學運算

2.可跨平台使用,如Windows、Linux、Android、iOS、和嵌入式裝備

3.可以在CPU、GPU、TPU切換執行

4.支援多種前端程式語言

Keras是一個高階神經API,它內建了許多常用的深度神經網路元件、如CNN、RNN,讓用戶使用起來效率可以更加的快速,由於Keras已經將輸入層、隱藏層、輸出層的架構做好,用戶只要用更少的程式碼將模型進行訓練就好了。

Keras相對於Tensorflow簡單許多,更容易學習也大量減少了開發時間,但是不如Tensorflow的地方在於彈性相對不足,至於要使用哪種框架就看使用者的需求了


上一篇
Day9-Colab
下一篇
Day11-混淆矩陣(Confusion Matrix)
系列文
機器學習不難嘛30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言