1.運行環境:
Win 10 + Python3.7 + keras 2.2.5
2.報錯代碼:
TypeError: Unexpected keyword argument passed to optimizer: learning_rate
3.問題定位:
先看報錯代碼:大概意思是, 傳給優化器的learning_rate參數錯誤。
模型訓練是在服務器Linux環境下進行的,之後在本地Windows(另一環境)繼續跑代碼,所以初步懷疑是keras版本不一致導致的。
Linux下keras版本爲:
本地版本:
再結合大佬博客 解決此報錯問題,確定無疑了。
4.解決方法:
將keras升級到2.3.0及以上就行了 或者 高級版本回退?再訓練一遍數據集(.....)