我正在使用 GCP 进行预测,我正在使用人口普查数据集,实际上我正在发现谷歌 API(ML Engine ...)。
当我启动预测作业时,作业运行成功,但不显示结果。
任何人都可以帮忙吗?你知道为什么它不产生输出吗?
提前致谢 :)
这是发生的错误
我正在使用 GCP 进行预测,我正在使用人口普查数据集,实际上我正在发现谷歌 API(ML Engine ...)。
当我启动预测作业时,作业运行成功,但不显示结果。
任何人都可以帮忙吗?你知道为什么它不产生输出吗?
提前致谢 :)
这是发生的错误
当您使用一个版本的 TF 进行训练,然后尝试使用较低版本进行服务时,此错误很常见。例如,如果您使用 Cloud Console 部署模型,它目前无法让您选择 TensorFlow 的版本进行服务,因此模型使用 TF 1.0 部署,但您的模型可能已经使用更高版本进行了训练TF(当前版本为 1.7)。
虽然云控制台目前不允许您选择版本(但很快就会!),使用gcloud
或直接使用 REST API 确实允许您选择。
在文档中,有一节是关于创建模型的部分,该模型在“gcloud”和“python”下具有代码片段。使用 gcloud 您只需添加参数--runtime-version=1.6
(或任何版本),使用 python 将属性“runtimeVersion”:“1.6”添加到请求的正文中。