iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
佛心分享-IT 人自學之術

深度學習Tensorflow 2.X系列 第 22

使用Keras模組實現神經網路訓練

  • 分享至 

  • xImage
  •  

程式括寫流程如下:

  1. 建立模型
  2. 透過tf.FradientTape()紀錄並建構向前傳播模型
  3. 將訓練資料傳入模型內進行向前傳遞運算
  4. 計算損失
  5. 根據Loss對model.variables計算梯度
  6. 更新梯度:由tf.keras.optimizer更新,且apply_gradients()函數需要接收grad和vars兩參數。
    https://ithelp.ithome.com.tw/upload/images/20250921/20168366nRhV7awZCx.png
    https://ithelp.ithome.com.tw/upload/images/20250921/20168366m6lhb5M1ys.png

上一篇
MINST手寫數字辨識
下一篇
過擬合與欠擬合問題
系列文
深度學習Tensorflow 2.X24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言