[英]Tensorflow networks in google colab, what happens when I re-run the script
我用 tensorflow 創建了一個簡單的神經網絡,我正在研究時期的數量如何影響結果。 為此,我使用 Google Colab。
設想:
我注意到當我重新運行腳本時,數據集已經下載了,我擔心 model 可能也會保存在 session memory 中。
我的問題是:如果我在 google colab 中使用具有不同時期編號的選項“Run after”重新運行腳本,這會創建 model 的新實例並從 0 開始訓練,還是開始重新訓練已經訓練的 model?
例如:我運行腳本並訓練網絡 10 個 epoch。 我將變量更改為 50 並重新運行腳本。 它會開始從 0 到 50 訓練 model,還是需要已經訓練過的 model 並再訓練 50 個 epoch,總共 60 個?
有什么方法可以檢查 model 訓練了多少個紀元?
我從 tensorflow 教程創建了帶有網絡的新腳本,在 model 編譯之后以及訓練之前和訓練之后添加了評估 function。
答:當重新運行腳本 model 時,總是從 0 epoch 開始訓練。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.