解决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函数帮助查询小工具
Mar 13 Python
python列表操作使用示例分享
Feb 21 Python
使用python实现省市三级菜单效果
Jan 20 Python
Python及PyCharm下载与安装教程
Nov 18 Python
Python实现检测文件MD5值的方法示例
Apr 11 Python
深入浅析Python的类
Jun 22 Python
浅谈PYTHON 关于文件的操作
Mar 19 Python
python批量图片处理简单示例
Aug 06 Python
Python常用模块os.path之文件及路径操作方法
Dec 03 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
May 25 Python
Python嵌入C/C++进行开发详解
Jun 09 Python
pytorch查看模型weight与grad方式
Jun 24 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 YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
查看大图功能代码jquery版
2013/11/05 Javascript
jquery常用操作小结
2014/07/21 Javascript
sails框架的学习指南
2014/12/22 Javascript
JavaScript获取文本框内选中文本的方法
2015/02/20 Javascript
jQuery基于cookie实现的购物车实例分析
2015/12/24 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
js自调用匿名函数的三种写法(推荐)
2016/08/19 Javascript
vue.js入门(3)——详解组件通信
2016/12/02 Javascript
Javascript中的神器——Promise
2017/02/08 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
vue滚动固定顶部及修改样式的实例代码
2019/05/30 Javascript
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
Python 代码性能优化技巧分享
2012/08/07 Python
Python字符串和文件操作常用函数分析
2015/04/08 Python
Python3搜索及替换文件中文本的方法
2015/05/22 Python
Python获取系统默认字符编码的方法
2015/06/04 Python
Python简单生成8位随机密码的方法
2017/05/24 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
python处理大日志文件
2019/07/23 Python
Python编写打字训练小程序
2019/09/26 Python
pytorch torchvision.ImageFolder的用法介绍
2020/02/20 Python
Python虚拟环境的创建和包下载过程分析
2020/06/19 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
python re模块常见用法例举
2021/03/01 Python
Bally巴利中国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/10/09 全球购物
.NET概念性的面试题
2012/02/29 面试题
Linux如何压缩可执行文件
2013/10/21 面试题
饮料业务员岗位职责
2013/12/15 职场文书
大学生旷课检讨书
2014/01/22 职场文书
中文专业学生自我评价范文
2014/02/06 职场文书
综合实践活动总结
2014/05/05 职场文书
幼儿园小班班务总结
2015/08/03 职场文书