これは古い質問ですが、新しい、さらに簡単なオプションがあります。
Jupyter Lab で TensorFlow を実行する場合
GCP AI Platform Notebooks。これにより、Tensorflow がプリインストールされた Jupyter Lab Notebook にクリックでアクセスできます (必要に応じて、代わりに Pytorch、R、または他のいくつかのライブラリを使用することもできます)。
生の VM を使用するだけの場合
Jupyer Lab を気にせず、Tensorflow がプリインストールされた raw VM だけが必要な場合は、代わりに GCP のDeep Learning VM Imageを使用して VM を作成できます。これらの DLVM イメージは、Tensorflow がプリインストールされた VM を提供し、必要に応じて GPU を使用するようにすべてセットアップされています。(AI Platform Notebooks はこれらの DLVM イメージを内部で使用します)
ラップトップとクラウドの両方で実行したい場合
最後に、個人のラップトップとクラウドの両方で tensorflow を実行できるようにしたい場合で、Docker の使用に慣れている場合は、GCP のDeep Learning Container Imagesを使用できます。DLVM イメージとまったく同じセットアップが含まれていますが、代わりにコンテナーとしてパッケージ化されているため、好きな場所でこれらを起動できます。
追加の利点: このコンテナー イメージをラップトップで実行している場合は、100% 無料です:D