看板 DataScience 關於我們 聯絡資訊
小的初學Python3和ML, 目前只在keras 想請問model怎分次訓練觀念問題 假設需要長時間訓練(資料庫1000筆)..我在某一時間點儲存目前訓練好的model後 問題是說..我載入這個model後..我想要繼續訓練 我該從哪個步驟開始做起呢? 從model.compile 開始設定後再一次 model.fit嗎?? 那如果是這樣 第一次訓練我是不是就該自己設定只用500筆資料庫下去訓練? 第2次再用剩下500筆去訓練? 希望我問題描述的清楚,謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.66.59 ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1522033140.A.B15.html
walkwall: save_weights load_weights 應該符合你的需求 03/26 11:27
goldflower: 讀完不就繼續model.fit就好 @@? 03/26 11:59
我目前不太確定 上來問問
KYO5: 儲跟載入我都知道..只是不知道載入後 要從哪開始再訓練? 03/26 12:22
※ 編輯: KYO5 (59.127.66.59), 03/26/2018 12:23:44
bruce32118: Googleㄧ下 fit_generator 03/26 12:25
謝謝你 ※ 編輯: KYO5 (59.127.66.59), 03/26/2018 13:03:44
f422661: 直接call fit就可以了 03/26 14:33
Wush978: 如果用一些有learning rate的演算法,直接save_weight / 03/26 19:25
Wush978: load_weight ,decay parameter 好像是會重置的 03/26 19:25
Wush978: 總之,最好自己先測試看看結果會不會一致 03/26 19:26