解决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中循环语句的嵌套使用
May 14 Python
Python中的条件判断语句与循环语句用法小结
Mar 21 Python
Python网络编程中urllib2模块的用法总结
Jul 12 Python
利用django如何解析用户上传的excel文件
Jul 24 Python
Python排序搜索基本算法之选择排序实例分析
Dec 09 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
Apr 28 Python
Python子类继承父类构造函数详解
Feb 19 Python
Python Web框架之Django框架Model基础详解
Aug 16 Python
Django REST框架创建一个简单的Api实例讲解
Nov 05 Python
python如何提取英语pdf内容并翻译
Mar 03 Python
pycharm软件实现设置自动保存操作
Jun 08 Python
Python修改DBF文件指定列
Dec 19 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
构建简单的Webmail系统
2006/10/09 PHP
一些php技巧与注意事项分析
2011/02/03 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
2017/07/03 PHP
详解json在php中的应用
2018/09/30 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
7个Javascript地图脚本整理
2009/10/20 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
2013/04/11 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
js实现简单折叠、展开菜单的方法
2015/08/28 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
实现一个简单的vue无限加载指令方法
2017/01/10 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
python和shell变量互相传递的几种方法
2013/11/20 Python
Python之os操作方法(详解)
2017/06/15 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
通过shell+python实现企业微信预警
2019/03/07 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
Python Flask框架模板操作实例分析
2019/05/03 Python
Python3+Appium安装使用教程
2019/07/05 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
2019/08/07 Python
python 字典访问的三种方法小结
2019/12/05 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
Linux Interview Questions For software testers
2012/06/02 面试题
技能比赛获奖感言
2014/02/14 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
公司会议策划方案
2014/05/17 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
高三复习计划
2015/01/19 职场文书