首页 > 解决方案 > 输入实例不是 JSON 格式

问题描述

我正在使用位于此处的 Google 的公共模板和示例练习 GCP ML 引擎

在我运行示例 "housing-regression" LOCALLY中的代码后,模型已成功生成。

然而,在预测中,出现了错误

错误:(gcloud.ml-engine.local.predict)输入实例不是 JSON 格式。

有关详细信息,请参阅“gcloud ml-engine predict --help”。

我运行的代码在local-train.sh

gcloud ml-engine local predict --model-dir=${MODEL_LOCATION} --json-instances=data/new-data.json

有没有人有同样的问题?我是否在某个地方犯了错误,或者是否有一些我可能遗漏的信息?

笔记:

  1. 此代码使用我已安装的 GCP SDK 在我的 Mac 上本地运行
  2. 我检查了文件,它确实是一个 JSON 文件。

标签: google-cloud-platformgoogle-cloud-ml

解决方案


对于在线预测,json 需要是每行一个实例。所以尝试删除漂亮的格式......


推荐阅读