文章目录
1 报错信息
使用fask和keras时候,在本地没任何问题。 但是上传到服务器上之后,总是报做个错误:
TypeError: Cannot interpret feed_dict key as Tensor: Tensor Tensor("Placeholder:0", shape=(3, 3, 3, 64), dtype=float32) is not an element of this graph.
2 原因
fask和keras 多线程机制不同,相互干扰。
3 解决办法
在keras加载模型,或者生成模型之前,使用clear_session()
函数:
import keras
keras.backend.clear_session()
比如 你之前 调用自己的模型是:
keras.load('./myLSTM.h5')
print('.......')
应该改为下面的样子:
keras.backend.clear_session()
keras.load('./myLSTM.h5')
print('.......')
原文链接:https://lookme.blog.csdn.net/article/details/95613050
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
评论前必须登录!
立即登录