我为我制作的计算机视觉应用程序创建了一个RESTful API。
使用现有的SVM和以前的NOLearn神经网络,它可以很好地工作。
然而,我已经使用Keras(Theano后端)训练了一个新的CNN,每当我在我的一个py模块中导入Keras时,它就会崩溃。
import keras
我还尝试将它导入views.py文件,但它也崩溃了。
这很奇怪,而且似乎与Django的某些事情直接相关。在机器上运行python并执行导入keras显示根本没有问题。
这是怎么回事?
当我从django web后端调用model_load函数时,我遇到了这个错误。当我们在webever后端使用tensorflow时,我们必须创建一个会话!我通过添加修复此问题:
将tensorflow导入为tf
带有tf.Session():
//my code to call the Keras unit
这可能对你有帮助。https://www.tensorflow.org/versions/r0.11/api_docs/python/client/session_management