這篇文章主要介紹了調(diào)用Kears中kears.model.load_model方法會(huì)遇到哪些問(wèn)題,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來(lái),是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元五寨做網(wǎng)站,已為上家服務(wù),為五寨各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):18982081108
之前一直使用tf和pytorch,就算是tf也是tf.estimator用得比較多,很少使用keras,最近嘗試使用kears快速訓(xùn)練和部署一些分類(lèi)任務(wù),在使用load_model的時(shí)候遇到一些問(wèn)題
SystemError: unknown opcode
原因是因?yàn)槟P投x用到了lambda
gap = Lambda(lambda x: x[0]/x[1], name = 'RescaleGAP')([gap_features, gap_mask])
我在python3.5的環(huán)境訓(xùn)練的模型,python3.6的環(huán)境load模型。兩個(gè)環(huán)境的lambda有差異,這個(gè)問(wèn)題。
ValueError: Unknown metric function:****
我的錯(cuò)誤是 ValueError: Unknown metric function:top_2_accuracy
因?yàn)樵跇?gòu)建模型時(shí),使用了自己定義的top_2_accuracy方法,所以在load_model時(shí)需要將top_2_accuracy做為參數(shù)傳進(jìn)去
from keras.models import load_modelfrom keras.metrics import top_k_categorical_accuracy
def top_2_accuracy(in_gt, in_pred):return top_k_categorical_accuracy(in_gt, in_pred, k=2)
model = load_model("model.h5",custom_objects={'top_2_accuracy': top_2_accuracy})
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享調(diào)用Kears中kears.model.load_model方法會(huì)遇到哪些問(wèn)題內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!
新聞標(biāo)題:調(diào)用Kears中kears.model.load_model方法會(huì)遇到哪些問(wèn)題
當(dāng)前地址:http://www.yijiale78.com/article26/gjhsjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、自適應(yīng)網(wǎng)站、面包屑導(dǎo)航、商城網(wǎng)站、微信小程序、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)