解决Django中调用keras的模型出现的问题


Posted in Python onAugust 07, 2019

笔者小白在用Django写一个表格单据图片的识别应用的时候,遇到了调用基于Tensorflow的keras模型出错的问题。

出现的错误信息类似于以下:

ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32)

通过查询相关的资料,对解决的方式做一个记录。

方法1、通过导入 import Keras

然后在构建模型前面加一句 keras.backend.clear_session()

方法2、通过提前predict一个全0的数据。

from keras.models import load_model
import numpy as np
print('load model...')
model = load_model('static\\CnnBankUp.h5', 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...')
#根据自己传入图片格式定义np.zeros()
print(model.predict(np.zeros((2, 200,200,1))))
print('test done.')

以上这篇解决Django中调用keras的模型出现的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的简单发送邮件脚本分享
Nov 07 Python
python实现根据月份和日期得到星座的方法
Mar 27 Python
python中的lambda表达式用法详解
Jun 22 Python
浅谈django model的get和filter方法的区别(必看篇)
May 23 Python
解决matplotlib库show()方法不显示图片的问题
May 24 Python
Python字典创建 遍历 添加等实用基础操作技巧
Sep 13 Python
对python以16进制打印字节数组的方法详解
Jan 24 Python
python SQLAlchemy 中的Engine详解
Jul 04 Python
python下的opencv画矩形和文字注释的实现方法
Jul 09 Python
pytorch点乘与叉乘示例讲解
Dec 27 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
Jun 14 Python
python判断字符串以什么结尾的实例方法
Sep 18 Python
python 字典 setdefault()和get()方法比较详解
Aug 07 #Python
与Django结合利用模型对上传图片预测的实例详解
Aug 07 #Python
如何用Python来搭建一个简单的推荐系统
Aug 07 #Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 #Python
django 实现将本地图片存入数据库,并能显示在web上的示例
Aug 07 #Python
Python学习笔记之Django创建第一个数据库模型的方法
Aug 07 #Python
django将网络中的图片,保存成model中的ImageField的实例
Aug 07 #Python
You might like
PHP4中实现动态代理
2006/10/09 PHP
关于php curl获取301或302转向的网址问题的解决方法
2011/06/02 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
js函数中onmousedown和onclick的区别和联系探讨
2013/05/19 Javascript
深入理解JavaScript中的对象
2015/06/04 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
jQuery插件实现图片轮播特效
2016/06/16 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
2017/01/20 Javascript
JS中正则表达式全局匹配模式 /g用法详解
2017/04/01 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
NodeJS 实现多语言的示例代码
2018/09/11 NodeJs
JS实现可切换图片的幻灯切换效果示例
2019/05/24 Javascript
AJAX XMLHttpRequest对象创建使用详解
2020/08/20 Javascript
python访问sqlserver示例
2014/02/10 Python
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
快速入门python学习笔记
2017/12/06 Python
基于Python的PIL库学习详解
2019/05/10 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
在PyTorch中Tensor的查找和筛选例子
2019/08/18 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
python 基于opencv实现高斯平滑
2020/12/18 Python
python音频处理的示例详解
2020/12/23 Python
电大自我鉴定范文
2013/10/01 职场文书
养殖行业的创业计划书
2014/01/05 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
法制教育演讲稿
2014/09/10 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
写好求职信的技巧解密
2019/05/14 职场文书
浅谈python数据类型及其操作
2021/05/25 Python
Mysql多层子查询示例代码(收藏夹案例)
2022/03/31 MySQL