持续评估AI平台会产生`data_json_key`错误

时间:2020-06-16 11:19:05

标签: google-cloud-ml

在持续评估AI平台的情况下,发生data_json_key错误。

评估作业输入

  • 模型目标:图像对象检测(框)
  • IoU(联合路口):0.1
  • 数据密钥:b64
  • 预测标签键:detection_classes
  • 预测得分键:detection_scores
  • 边界框键:detection_boxes
  • 贴标签服务:否
  • 每日抽样百分比:100%
  • 每日样本量限制:100

错误日志

Partial Failures: [{"code":5,"message":"Can not find the image data under the data_json_key: image_bytes/b64"},{"code":5,"message":"Can not find the image data under the data_json_key: image_bytes/b64"},{"code":5,"message":"Can not find the image data under the data_json_key: image_bytes/b64"},{"message":"Found incorrect number of labeled dataset when preparing evaluation for dataset_id: 5ee3023a_0000_25e5_a9d2_94eb2c19321a"}]

我将data_json_key设置为b64,我认为这是该模型的正确预测键。但是,作业将返回错误,就像期望image_bytes/b64一样。

补充

通过使用TensorFlow对象检测API的转移学习ssd_mobilenetv2_oidv4 * 1根据此方法* 2来构建模型。

1。https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/detection_model_zoo.md

2。https://cloud.google.com/blog/products/gcp/performing-prediction-with-tensorflow-object-detection-models-on-google-cloud-machine-learning-engine

1 个答案:

答案 0 :(得分:0)

您的关闭。 Google的持续评估文档显示,数据密钥是要提交进行预测的JSON示例中的密钥。在AIP图片分类示例中,JSON显示为:

{
  "instances": [
    {
      "image_bytes": {
        "b64": "iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAhUlEQVR4AWOAgZeONnHvHcXiGJDBqyDTXa+dVC888oy51F9+eRdY8NdWwYz/RyT//znEsAjEt277+syt5VMJw989DM/+H2MI/L8tVBQk4d38xcWp7ctLhi97ZCZ0rXV6yLA4b6dH59sjTq3fnji1fp4AsWS5j7PXstRg+/b3gU7N351AQgA8+jkf43sjaQAAAABJRU5ErkJggg=="
      }
    }
  ]
}

本教程继续:

然后提供以下键:

数据密钥:image_bytes / b64
预测标签键:情绪
预测分数键:置信度