在Google Cloud平台上,用于对象检测的批量预测失败

时间:2019-01-23 18:40:56

标签: tensorflow object-detection google-cloud-ml

我导出了带有自定义类的faster_rcnn_resnet101模型来提供预测,并将其部署在Cloud ML平台上,以便可以使用Cloud ML预测引擎。在线预测有效,但是当我尝试批量预测时结果失败。官方文档似乎已过时,需要更新。

我尝试用here提到的两种方式格式化数据。另外,我还尝试了here所提到的请求格式。

我还尝试了google cloud blog中提到的步骤。

本地预测和在线预测有效,但批量预测失败。任何帮助都感激不尽。

错误日志:

(''运行图形时发生异常:声明失败:[无法将字节解码为JPEG,PNG,GIF或BMP] \ n \ t [[节点图/ while / decode_image / cond_jpeg / cond_png / cond_gif / Assert_1 /断言(定义在/usr/local/lib/python2.7/dist-packages/google/cloud/ml/prediction/frameworks/tf_prediction_lib.py:210)=断言[T = [DT_STRING],summary = 3,_device = “ / job:localhost /副本:0 /任务:0 /设备:CPU:0”](map / while / decode_image / cond_jpeg / cond_png / cond_gif / is_bmp,map / while / decode_image / cond_jpeg / cond_png / cond_gif / Assert_1 /声明/数据_0)]]'',1)

1 个答案:

答案 0 :(得分:0)

抱歉,自定义模型目前不支持批量预测。