[问题] flask内使用keras模组

楼主: ggbast (GG)   2018-07-31 09:49:26
我用python架设一个flask web server
并结合训练好的keras模组来使用
等待前端发送request过来就去启动keras模组
但遇到一个问题就是
如果我把keras模组的读取写在route函数外面
那么在触发的时候就无法使用到keras模组
类似下面这样
# load keras model here
model = model_from_json...
model.load...
model.compile...
@app.route('/')
def index():
reslut = model.predict(...)
如果我把前面那段读取model的部分
放进function index里面就可以正常呼叫到
但是这样每次触发都要重新读取一次model
非常的浪费处理时间
有没有什么方法可以让它可以被index函数正常使用呢?
作者: TuCH (谬客)   2018-07-31 15:00:00
为什么为读不到 错误是什么
作者: handsomeLin (DoGLin)   2018-07-31 15:02:00
写一个全局的class把model instance摆在里面?
作者: s06yji3 (阿南)   2018-07-31 17:18:00
写在__init__.py呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com