CloudMLで必要なパッケージを有効にする
プロジェクトを作成する
https://console.cloud.google.com/iam-admin/projects?_ga=1.178290596.1433708546.1475329198
課金を有効にする
https://console.cloud.google.com/billing
APIを有効にする
CloudMLで必要なコンポーネント一覧
- Google Cloud Machine Learning
- Google Dataflow API
- Google Compute Engine API
- Stackdriver Logging API
- Google Cloud Storage
- Google Cloud Storage JSON API
- BigQuery API
有効にするためのリンク
ConsoleでCloudMLを表示
https://console.cloud.google.com/ml
Google Cloud Shellを有効にする
CloudMLの設定
$ curl https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/setup_cloud_shell.sh | bash
$ export PATH=${HOME}/.local/bin:${PATH}
$ curl https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py | python
$ gcloud beta ml init-project
バケットの設定、your_bucket_nameを任意の名前にする
$ PROJECT_ID=$(gcloud config list project --format "value(core.project)")
$ BUCKET_NAME=${PROJECT_ID}-ml
$ BUCKET_NAME="your_bucket_name"
$ gsutil mb -l us-central1 gs://$BUCKET_NAME
HelloTensor
$ ipython
import tensorflow as tf
hello = tf.constant('Hello')
sess = tf.Session()
print sess.run(hello)