【问题标题】:How to transfer pre trained machine learning model to App Engine [closed]如何将预训练的机器学习模型转移到 App Engine [关闭]
【发布时间】:2016-05-25 06:29:25
【问题描述】:

我已经训练过的机器学习模型很少(大小为 300MB - 4 GB)。现在我想使用 rest API 来查询它们。我在烧瓶中构建我的 API,这需要这些模型在内存中。谷歌应用引擎是否适合它?还是应该改用计算引擎?

【问题讨论】:

    标签: python google-app-engine flask machine-learning


    【解决方案1】:

    它不适合 appengine,原因如下:

    1. appengine 没有这么多内存的实例(除非您使用与 gce 选项基本相同的灵活)。

    2. 即使这样做了,实例也会消失,这需要不断地将数据重新加载到内存中(你可能在 memcached 上)

    3. 对前端实例的时间限制将使您甚至不太可能有时间将数据加载到内存中,从而无法分析数据。后端类型的实例可以做到这一点,但会比从常规 VM 上做到这一点更难。

    4. 祝你加载所需的库好运,因为即使是临时文件,也不应该写入文件存储。

    因此计算引擎是正确的地方。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-27
      • 2020-05-21
      • 1970-01-01
      • 2012-03-27
      • 1970-01-01
      • 2019-08-06
      • 2018-07-12
      相关资源
      最近更新 更多