我在谷歌云平台上使用云外壳。我正在尝试为机器学习安装东西。我到目前为止使用的代码是
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~行的这个错误。谁知道我能做些什么来解决这个问题? 谢谢。
答案 0 :(得分:1)
首先,请注意,您不需要运行BETA命令,因为gcloud ml变体也可用。
如错误消息所示,'init-project'不是有效选择,您应该使用以下组之一:language,speech,video,{{ 3}},每个允许您调用相应的API。例如,您可以运行以下命令:
$gcloud ml vision detect-faces IMAGE_PATH
并检测指示图像中的面部。
那就是说,从您的评论看来,您似乎对上述任何内容都不感兴趣。如果您希望在Google云平台上培训自己的TensorFlow模型,您应该查看与Cloud ML Engine相关的文档。 vision指向您的页面是一个良好的开端。我建议您也尝试使用此dsesto中的示例,尤其是github repository。在那里,您还会看到用于在云上训练模型的gcloud命令组(以及部署它们并将它们用于预测作业)实际上是census,而不是gcloud ml。