我在訓練期間在Keras中使用fit_generator(data_generator, steps_per_epoch=total/batch_size, epochs=epochs, verbose=2,callbacks=mylist)
,但我不知道如何讓它在訓練時打印訓練準確性? 好像它沒有做任何印刷信息培訓...如何在Keras中獲得訓練準確度輸出?
0
A
回答
2
從docs爲fit
(爲fit_generator
相同的情況下):
詳細:0表示沒有記錄到標準輸出,1進度條日誌記錄,每個曆元一個日誌行2個。
下面是MNIST CNN example輸出:
與
verbose=2
(你的情況):Train on 60000 samples, validate on 10000 samples Epoch 1/2 - 298s - loss: 0.3323 - acc: 0.8983 - val_loss: 0.0735 - val_acc: 0.9763 Epoch 2/2 - 305s - loss: 0.1111 - acc: 0.9672 - val_loss: 0.0502 - val_acc: 0.9838
那裏訓練loss
和acc
確實可用,但只有每個時代結束後。
verbose=1
與(快照):Train on 60000 samples, validate on 10000 samples Epoch 1/2 25088/60000 [===========>..................] - ETA: 2:51 - loss: 0.5471 - acc: 0.8305
其中訓練loss
和acc
可用期間時代,具有進度條。
因爲您似乎在尋找第二種情況,請更改爲verbose=1
。
+0
非常感謝,這正是我想要的! – YJHMITWEB
+0
@YJHMITWEB好!請**接受**答案 – desertnaut
相關問題
- 1. Keras - 訓練卷積網絡,獲得自動編碼器輸出
- 2. Keras - 獲得訓練層的權重
- 3. 如何訓練Keras LTSM多維輸入?
- 4. 在Keras的零準確性訓練神經網絡
- 5. Keras LSTM不訓練
- 6. 驗證的準確性總是大於Keras中的訓練準確性
- 7. 如何用2D輸出訓練網絡? (python,Keras)
- 8. 如何在使用Caffe訓練時獲得訓練錯誤?
- 9. 如何通過交叉驗證在svmlight中獲得訓練的準確性
- 10. Keras準確性我的模型始終爲0訓練
- 11. Keras BatchNorm:訓練準確性提高,而測試準確性降低
- 12. 如何獲得在Keras中手動運行會話的可訓練權重?
- 13. Keras jupyter筆記本在訓練期間輸出塊
- 14. 如何用Keras中的訓練模型預測輸入圖像?
- 15. 生成keras訓練數據
- 16. Keras訓練稀疏模型
- 17. 如何格式化Keras上的訓練輸入和輸出數據
- 18. 培訓多輸入Keras NN與批處理訓練數據
- 19. 神經網絡訓練標準:如何訓練多個類別(即形狀和顏色)沒有過度訓練
- 20. LIBLINEAR的訓練輸出
- 21. 保存訓練模型在Keras
- 22. 加載訓練有素的Keras模型並繼續訓練
- 23. ctc blstm在訓練過程中出現keras錯誤
- 24. 如何用Cifar在Keras中訓練單層神經網絡?
- 25. 如何在keras中添加可訓練的hadamard產品圖層?
- 26. 如何在keras中同時訓練多個神經網絡?
- 27. Keras:在訓練過程中的凍結層不會產生一致的輸出
- 28. 如何提高Matlab中SVM訓練和分類的準確性?
- 29. 驗證準確性總是可以和訓練準確度一樣高嗎?
- 30. Keras在訓練時不顯示進度條箭頭
由於答案解決了您的問題,請[接受它](https://stackoverflow.com/help/someone-answers) - 謝謝 – desertnaut