以下是有有關如何於短時間內重新執行以上程式文件的步驟。
重要提示:
1. 執行這訓練模型的程式文件時,請先確保上載至Google Drive的已標記相片的資料夾是正確的,如不正確的話,無論執行多少次還是會出錯的。
2. 正常來說,真正進行模型訓練時,是不容易出錯的。因為真正進行模型訓練時的訓練次數起碼3000,而準確度的數值要低於0.06,約需時20分鐘。但課堂上測試時,沒足夠時間運行20分鐘,便有機會無法匯出相應的模型文件。有時,可能老師要作多次示範,便又沒足夠訓練次數匯出相應的模型文件。
3. 測試發現,系統似乎留下先前的數據,以致容易出現混亂。因此,要先清除數據。
步驟1: 選擇「編輯」-->「清除所有輸出內容」。
步驟2: 選擇「執行階段」-->「恢復原廠設定的執行階段」。
步驟3: 然後再重新開啟一次「CocoRobo自定義訓練代碼及簡要提示.ipynb」程式文件便成。
---------------------------------------------------------------------------------------------------
提示1: 如要中斷測試模型的指令執行(即是準確度的數值已低於0.06),較方便的方法其實是按上方功能表的,「執行階段」-->「中斷執行」。
備註: 因為按指令左方的圖示很難處理。
提示2: 如執行以下指令時(中斷訓練後再進行測試),出現couldn’t open file的話,那不用再繼續執行其後的指令了。重新進行訓練便可以。
提示 3: 下表顯示了短時間內(2小時內)連續測試COLAB的運作的狀況
次數 |
已完成訓練次數 |
所需時間 |
準確度數值 |
是否成功匯出KMODEL |
錯誤訊息 |
1 |
40 |
~30秒 |
7.46 |
不成功 |
No such file |
2 |
720 |
~ 5分鐘 |
0.93 |
成功 |
|
3 |
720 |
~ 5分鐘 |
0.99 |
成功 |
|
4 |
709 |
~ 5分鐘 |
0.93 |
成功 |
|
5 |
719 |
~ 5分鐘 |
0.88 |
成功 |
|
6 |
741 |
~ 5分鐘 |
0.90 |
成功 |
|
7 |
33 |
~30秒 |
8.5 |
不成功 |
|
8 |
73 |
~50秒 |
5.09 |
不成功 |
No such file |
9 |
321 |
~ 2分鐘 |
5.29 |
成功 |
|
10 |
521 |
~ 4分鐘 |
2.97 |
成功 |
|
由以上測試可推論:
1. 準確度數值少於1的話,全部都能成功的。所以建議低於這數值才中斷訓練。
2. 準確度數值大於1時,便可能不太穩定。例如5.26成功,但5.09不成功,也不清楚是否跟訓練次數太少有關。有興趣可自行測試啦。但既然低於1時,成功率是100%,而又祇需要約5分鐘,我便不再測試了。
沒有留言:
張貼留言