這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)在Django中調(diào)用keras模型出現(xiàn)問題如何解決,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、網(wǎng)站建設、外貿(mào)網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務振興,十多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575出現(xiàn)的錯誤信息類似于以下:
ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32)
通過查詢相關(guān)的資料,對解決的方式做一個記錄。
方法1、通過導入 import Keras
然后在構(gòu)建模型前面加一句 keras.backend.clear_session()
方法2、通過提前predict一個全0的數(shù)據(jù)。
from keras.models import load_model import numpy as np print('load model...') model = load_model('static\\CnnBankUp.h6', compile=False) print('load done.') #一定要添加這段代碼,先測試一下,可以避免ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32) #is not an element of this graph.的錯誤 print('test model...') #根據(jù)自己傳入圖片格式定義np.zeros() print(model.predict(np.zeros((2, 200,200,1)))) print('test done.')
上述就是小編為大家分享的在Django中調(diào)用keras模型出現(xiàn)問題如何解決了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。