keras model.fit 解決validation_spilt=num 的問題
如下所示:
hist = model.fit(x,y, epochs=epoch_num, batch_size=32,callbacks=early_stopping],validation_split=0.004,shuffle=True)
正確寫法如上,注意當出現(xiàn)下面問題,或fit函數(shù)中其他參數(shù)關鍵字提示問題,優(yōu)先排查先后順序,一開始我把callbacks放在了validation_split后面,就會出錯。
Unrecognized keyword arguments: {'validation_spilt': 0.003}

TIPS:當不清楚具體順序的時候,可在進到類函數(shù)里查看具體定義順序。
補充知識:sklearn中train_test_spilt導入失敗
環(huán)境:python3.7.8
在使用keras做人臉識別時,使用了
sklearn.cross_validation import train_test_split
報錯,顯示找不到這個包
我檢查了我確實已經(jīng)安裝了對應的依賴包和庫函數(shù),版本皆為最新。
解決方案:這個函數(shù)在該版本已經(jīng)被棄用,改用
from sklearn.model_selection import train_test_split
即可解決。
以上這篇keras model.fit 解決validation_spilt=num 的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
自己搭建resnet18網(wǎng)絡并加載torchvision自帶權重的操作
這篇文章主要介紹了自己搭建resnet18網(wǎng)絡并加載torchvision自帶權重的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-05-05
解決使用Pandas 讀取超過65536行的Excel文件問題
這篇文章主要介紹了解決使用Pandas 讀取超過65536行的Excel文件問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11

