我们用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的表单数据,看看是不是那里出了问题