【发布时间】:2019-01-24 04:40:15
【问题描述】:
我最近建立了一个网站,用户可以在其中上传照片,然后会有一个 POST 请求发送到后端以进一步预测照片。目前,网络的用例就像......有人在他们的手机中打开浏览器,用他们的手机拍照并上传。所以基本上网络是在手机的浏览器上运行的,而不是在电脑上运行的。
后端:keras+flask+gunicorn+nginx 托管在 GPU 驱动的机器上 (1080 Ti*2)
我的问题是.. 就速度而言,这是一个好的架构吗? 听说有人说 POST 请求会很慢,因为通过 http 发送照片很慢。
我想知道使用 Tensorflow.js 在客户端加载模型是否是更好的选择?它看起来很棒,因为不需要将照片发布到后端,但这也意味着我的 GPU 不会被使用? 我在互联网上搜索过,但找不到任何参考或比较
谢谢!
【问题讨论】:
-
欢迎来到 StackOverflow。请按照您创建此帐户时的建议阅读并遵循帮助文档中的发布指南。 On topic、how to ask 和 ... the perfect question 在此处申请。 StackOverflow 不是设计、编码、研究或教程服务。
标签: tensorflow architecture deep-learning production