启动 Google Cloud TPU 缺少 VM 映像规范

Starting Google Cloud TPU is missing VM image specification

我删除了旧的云 TPU 实例,想用 ctpu up --preemptible 创建一个新实例。但现在它需要随附 VM 映像的规范,因为我收到此错误消息:

Created TPU proj-name! could not create Compute Engine instance without a base image

我认为我在设置其他实例时没有遇到这个问题。无论如何我找不到任何标志来设置图像。我在云端 shell 和使用另一个 TPU 区域时得到了相同的结果。这是我的配置:

Name:                 proj-name
  Zone:                 europe-west4-a
  GCP Project:          gcp-prj-name
  TensorFlow Version:   1.11
VM:
  Machine Type:     n1-standard-2
  Disk Size:        250 GB
  Preemptible:      false
Cloud TPU:
  Size:             v2-8
  Preemptible:      true

你运行这个命令来自哪里?我没有看到您在尝试重现问题时看到的错误。这个问题还存在吗?

在配置中,tensorflow 版本设置为 1.11,这导致了此错误,因为 TPU 实例仅适用于 tensorflow 版本 1.8 或 1.9。当我将配置更改回 1.9 时,它起作用了。我不知道它是如何变成 1.11 的。我原来的回答说这个被删除了,很抱歉造成混淆。