2016-05-25 17 views
-2

私はすでに訓練した機械学習モデルはほとんどありません(300MB〜4GBのサイズ)。今私は残りのAPIを使用してそれらを照会したいと思います。私は、これらのモデルをメモリに入れることを必要とするフラスコ内にAPIを構築します。 Googleのアプリケーションエンジンはそれに適していますか?または代わりに計算エンジンを使用する必要がありますか?あらかじめ訓練された機械学習モデルをApp Engineに転送する方法

答えて

1

それが理由のような理由のAppEngineのには不向きです。(あなたは柔軟な使用しない限り、基本的にGCEオプションと同じです)AppEngineのはそんなにラムとのインスタンスを持っていない

  1. それがなかった場合でも、インスタンスは(それはmemcachedの上に置くことができ汝)フロントエンドのインスタンス上

  2. 時間制限は、それは非常に低いあなたも得ることができるようになります常にメモリにデータを再ロードするために必要と離れて行くことができますデータをメモリにロードする時間がかかり、データを分析することができなくなります。バックエンド型のインスタンスはそれを実行できますが、通常のVMから実行するよりも難しくなります。

  3. あなたが必要とするライブラリをロードするのは幸運です。一時ファイルの場合でも、ファイルストレージに書き込む必要はありません。

したがって、計算エンジンは正しい場所です。

関連する問題