django搭网页提交后,后台tensorflow模型报错

问题遇到的现象和发生背景

我们用tensorflow训练了一个深度学习模型,能够对输入的DNA序列进行预测。我们使用Django搭建一个网页服务希望我们的模型能够被生物学研究人员使用。遇到的问题是在使用django 刚刚runserver之后在网页上能正常运行,网页能够正常返回结果,但是过一段时间(十几分钟到半个小时)后再提交就会报错。

问题相关代码,请勿粘贴截图

主要使用到Django;tensoflow1.14;deeplift三个python包

运行结果及报错内容

报的是tensorflow里的错误:
Fetch argument <tf.Operation 'init' type=NoOp> cannot be interpreted as a Tensor. (Operation name: "init" op: "NoOp" input: "^Variable/Assign" is not an element of this graph.)

我的解答思路和尝试过的方法

感觉可能是多次提交表单后后端变量没有删除的问题。我试着把代码用到的包都reload一下,但是还是没有解决。

看着像传参数的问题,你每次提交的时候打印一下post的表单数据,看看是不是那里出了问题