升級keras解決load_weights()中的未定義skip_mismatch關(guān)鍵字問題
1、問題描述
在用yolov3訓(xùn)練自己的數(shù)據(jù)集時,嘗試加載預(yù)訓(xùn)練的權(quán)重,在凍結(jié)前154層的基礎(chǔ)上,利用自己的數(shù)據(jù)集finetune。
出現(xiàn)如下錯誤:
load_weights(),got an unexpected keyword argument skip_mismatch
2、解決方法
因?yàn)閗eras舊版本沒有這一定義,在新的版本中有這一關(guān)鍵字的定義,因此,更新keras版本至2.1.5即可解決。
source activate env
pip uninstall keras
pip install keras==2.1.5
此問題解決后,運(yùn)行訓(xùn)練代碼,出現(xiàn)如下錯誤:
Loaded runtime CuDNN library:7.0.5 but source was compiled with 7.2.1
這并不是cudnn的問題,將tensorflow的版本從1.11.0降級為1.10.1就好了。
補(bǔ)充知識:TypeError: load() got an unexpected keyword argument 'encoding' 如何解決?
原因是python2和python3的差別。
解決方法把encoding刪掉。
以上這篇升級keras解決load_weights()中的未定義skip_mismatch關(guān)鍵字問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python文件右鍵找不到IDLE打開項(xiàng)解決辦法
這篇文章主要介紹了Python文件右鍵找不到IDLE打開項(xiàng)解決辦法,本文使用注冊表解決了這個問題,需要的朋友可以參考下2015-06-06
Python實(shí)現(xiàn)按特定格式對文件進(jìn)行讀寫的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)按特定格式對文件進(jìn)行讀寫的方法,可實(shí)現(xiàn)文件按原有格式讀取與寫入的功能,涉及文件的讀取、遍歷、轉(zhuǎn)換、寫入等相關(guān)操作技巧,需要的朋友可以參考下2017-11-11
Python函數(shù)必須先定義,后調(diào)用說明(函數(shù)調(diào)用函數(shù)例外)
這篇文章主要介紹了Python函數(shù)必須先定義,后調(diào)用說明(函數(shù)調(diào)用函數(shù)例外),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Python實(shí)現(xiàn)暴力破解wifi密碼并打包成exe
python號稱是編程界的萬金油,那么是否可以做個讀取電腦網(wǎng)卡wifi并暴力破解的小腳本呢?在這個基礎(chǔ)上為了方便體驗(yàn)是不是可以將其打包成exe這樣方便執(zhí)行的小應(yīng)用呢?本文就來和大家一起聊聊2022-09-09
Python?OpenCV形態(tài)學(xué)運(yùn)算示例詳解
這篇文章主要為大家介紹了OpenCV中的幾個形態(tài)學(xué)運(yùn)算,例如:腐蝕&膨脹、開&閉運(yùn)算、梯度運(yùn)算、頂帽運(yùn)算黑帽運(yùn)算,感興趣的可以了解一下2022-04-04

