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