【发布时间】:2018-04-19 18:55:55
【问题描述】:
当我使用以下命令创建机器学习模型的版本(无论是我自己的模型还是 ML Engine census example)时:
gcloud ml-engine 版本创建 v1 \ --模型 $MODEL_NAME \ --原点 $MODEL_BINARIES \ --runtime-version 1.4
我收到一条错误消息: 错误:(gcloud.ml-engine.versions.create) 访问模型失败。请确保最近启用了 Cloud ML Api,然后重试。如果这不能解决此问题,请联系 Cloud ML。
我尝试过的事情:
- --runtime-version 的不同版本
- 重新启用 ML Engine API,再次创建模型,多次成功创建作业。
- 为了确认这不是我自己的模型错误,我再次从头实现了 ML 引擎普查tutorial。当我在 2018 年 2 月尝试时,这个 tutorial 非常适合我。
即使是教程,我仍然会遇到同样的错误。
关于如何解决这个问题的任何指示?
自 2018 年 4 月 19 日以来,是否有人尝试创建 tutorial 中所示的模型版本?
感谢您的帮助。
【问题讨论】:
-
建议运行 {gcloud components update} 安装最新的 GCloud,然后按照说明进行操作。使用 gcloud ml-engine 版本创建
{MODEL_VERSION} --model={MODEL_NAME} --origin={MODEL_PATH(PICKLED FILE)} --runtime-version="1.6" --framework="e.g SCIKIT_LEARN" -
Abdul,是的,我运行了 gcloud 组件更新。我还安装了 tensorflow 1.6 并使用参数运行“gcloud ml-engine versions create”。我仍然得到同样的错误。为了确保我自己的模型不会出错,我从头开始实施了 ML 引擎普查教程 [1]。我仍然得到同样的错误。事实上,同样的教程在 2018 年 2 月对我来说效果很好。只是好奇,你在过去一周左右尝试过这个教程[1] 吗?是否能够成功创建模型版本? [1]cloud.google.com/ml-engine/docs/tensorflow/…
-
您是否正在使用 Runtime-version=1.6 创建模型版本?
-
是的。我还尝试了从 1.4 开始的几个运行时版本。我也在GCP中安装了相应版本的TensorFlow。
标签: tensorflow google-cloud-platform google-cloud-ml