〜70,000行のデータベースと〜7つの機能があり、SVMベースの予測を実行しようとしています。サービスは停止する前に 4 ~ 5 時間実行されました (結果はありませんでした)。計算を実行する CPU の数をスケールアップまたはスケールダウンして、数時間ではなく数分で実行できるようにするにはどうすればよいでしょうか?
1 に答える
3
これは、これをどのように行っているかに大きく依存します。
まず、Python はシングル スレッドであるため、CPU を利用できる方法でこれを実行しない限り、問題に CPU を投げても違いはないことに注意してください。
次に、Datalab インスタンスを実行するマネージド VM は、作成時に特定の数のコア、メモリなどを持つように構成されます。これは動的にスケーリングされません。展開時に、より強力なインスタンスを作成する必要があります。こちらのドキュメントをご覧ください: https://cloud.google.com/datalab/getting-started#custom_cloud_datalab_deployment
于 2016-04-21T17:06:05.513 に答える