解决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开发之str.format()用法实例分析
Feb 22 Python
Python中的异常处理相关语句基础学习笔记
Jul 11 Python
python生成tensorflow输入输出的图像格式的方法
Feb 12 Python
详解Python3.6的py文件打包生成exe
Jul 13 Python
Python通用循环的构造方法实例分析
Dec 19 Python
python linecache 处理固定格式文本数据的方法
Jan 08 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
python opencv将图片转为灰度图的方法示例
Jul 31 Python
解决python gdal投影坐标系转换的问题
Jan 17 Python
Python re正则表达式元字符分组()用法分享
Feb 10 Python
python 无损批量压缩图片(支持保留图片信息)的示例
Sep 22 Python
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 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
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
Laravel框架学习笔记之批量更新数据功能
2019/05/30 PHP
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
Bootstrap轮播图的使用和理解4
2016/12/14 Javascript
快速了解vue-cli 3.0 新特性
2018/02/28 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
小谈angular ng deploy的实现
2020/04/07 Javascript
[36:33]2018DOTA2亚洲邀请赛 4.3 突围赛 EG vs Newbee 第二场
2018/04/04 DOTA
Python文件读取的3种方法及路径转义
2015/06/21 Python
python属于哪种语言
2020/08/16 Python
如何基于Django实现上下文章跳转
2020/09/16 Python
django中ImageField的使用详解
2020/12/21 Python
python实现发送邮件
2021/03/02 Python
兰蔻英国官网:Lancome英国
2019/04/30 全球购物
英国顶尖手表珠宝品牌独家授权经销商:HS Johnson
2020/10/28 全球购物
物业经理求职自我评价
2013/09/22 职场文书
婚礼新郎父母答谢词
2014/01/16 职场文书
个人委托书格式
2014/04/04 职场文书
2014五一国际劳动节活动总结范文
2014/04/14 职场文书
人大调研汇报材料
2014/08/14 职场文书
大型主题婚礼活动策划方案
2014/09/15 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
2014年民警工作总结
2014/11/25 职场文书
2015年乡镇平安建设工作总结
2015/05/13 职场文书
员工手册编写范本
2015/05/14 职场文书
干部理论学习心得体会
2016/01/21 职场文书
PHP实现创建以太坊钱包转账等功能
2021/04/21 PHP
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python