■前置き
TensorFlow をクラウド環境で分散実行したい
公式のチュートリアルが分かりやすかったです。
本記事はGoogle Cloud ML って何?て状態の人が
そのチュートリアルにたどり着くまでの記録
■手順
参考サイト
www.topgate.co.jp
Billing または お支払いから、プロジェクトに支払いアカウントを紐づける(今だと300ドルもらえるので、これを有効化するだけでいい)
Google の良いところは、プロジェクト単位で支払い方法を制御できる点とのこと
多数のプロジェクトを捌くエンジニアにとってうれしい
公式チュートリアル(英語)
Getting Started | Cloud ML Engine for TensorFlow | Google Cloud
1.ローカル単一学習
2.ローカル分散学習
3.クラウドストレージにバケット作成、学習データの配置
4.Cloud ML で単一学習
5.Cloud ML で分散学習
6.ハイパーパラメータ調整
7.Cloud ML 分散学習結果をモデルとして定義
8.モデルを使って単一データから予測
9.モデルを使って複数データからバッチ予測
10.クラウドストレージのバケットを削除
なぞるだけで TensorFlow を Cloud ML Engine で動かす操作が具体的にイメージできるようになります。
これができるようになってから
Cloud Machine Learning Engine のドキュメント | Cloud Machine Learning Engine(Cloud ML Engine) | Google Cloud
を読んでみることにしました。
…読みましたけど、あまり役立つ情報は書かれていなかった。南無…