UserWarning: Method on_batch_end() is slow compared to the batch update. Check your callbacks.


https://github.com/keras-team/keras/issues/2603

history=model.fit(X_train,y_train,epochs=30,batch_size=32,validation_split=0.2,verbose=2)

出現的原因是一開始berbose=1(默認),在一個epoch中訓練一個batch就會打印進度條和結果,但是打印到控制台所需時間比訓練模型時間更長,所以有了警告。

將verbose=0,使得一點訓練過程信息也不打印;verbose=2,每一個epoch打印一次。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM