我在谷歌云平台中使用cloud shell。我正在尝试安装机器学习的东西。到目前为止我使用过的代码是
curl https://storage.googleapis.com/cloud-ml/scripts/setup_cloud_shell.sh | bash
export PATH=${HOME}/.local/bin:${PATH}
curl https://storage.googleapis.com/cloud-ml/scripts/check_environment.py | python
gcloud beta ml init-project
它在前三行中工作正常,但对于最后一个命令,我得到
ERROR: (gcloud.beta.ml) Invalid choice: 'init-project'.
Usage: gcloud beta ml [optional flags] <group>
group may be language | speech | video | vision
For detailed information on this command and its flags, run:
gcloud beta ml --help
最后 gcloud~ 行出现此错误。有人知道我能做什么来解决这个问题吗? 谢谢。
最佳答案
首先,请注意,您不需要将 BETA 命令运行为 gcloud ml还提供变体。
正如错误消息所示,“init-project”不是有效的选择,您应该使用以下组之一:language , speech , video , vision ,每个都允许您调用相应的 API。例如,您可以运行以下命令:
$gcloud ml vision detect-faces IMAGE_PATH
并检测指定图像内的人脸。
也就是说,从您的评论来看,您似乎对上述任何内容都不感兴趣。如果您想在 Google 云平台上训练自己的 TensorFlow 模型,您应该查看与 Cloud ML Engine 相关的文档。 dsesto的页面你指出的是一个好的开始。我建议您也尝试一下 github repository 中的示例。 ,特别是 census一。到达那里后,您还会看到用于在云上训练模型(以及部署它们并将它们用于预测作业)的 gcloud 命令组实际上是 gcloud ml-engine
,不是 gcloud ml。
关于machine-learning - Google 云平台设置错误 : (gcloud. beta.ml) 无效选择: 'init-project',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48635615/