Automl图像预测问题

问题描述 投票:0回答:1

当使用模型从Web UI和API获取图像注释预测时,我得到不同的结果。具体来说,使用Web UI我实际上得到了预测,但使用API​​我什么也得不到 - 只是空输出。

这是一个没有使用API​​的东西:https://cloud.google.com/vision/automl/docs/predict#automl-nl-example-cli

具体来说,返回值是{} - 一个空的JS对象。所以,电话通过就好了,没有输出。

有关如何调试问题的任何提示?

vision google-cloud-automl
1个回答
0
投票

默认情况下,API仅返回预测分数> 0.5的结果。

要获得所有预测,您需要提供额外的参数'score_threshold'来预测请求:

对于REST API:

{
  "payload": {
    "image": {
      "imageBytes": "YOUR_IMAGE_BYTES"
    },
    "params": { "score_threshold": "0.0" },
  }
}

对于python调用:

payload = {'image': {'image_bytes': content }, "params": { "score_threshold": "0.0" }}

使用此参数将返回所有预测。预测将按“得分”排序。

希望有所帮助,

© www.soinside.com 2019 - 2024. All rights reserved.