Skip to main content
 首页 » 编程设计

python之从 AutoML PredictResponse 对象返回分数

2025年05月04日11bluestorm

我正在尝试从我的 google automl PredictResponse 对象中提取分数值。从 API 返回的对象如下所示:

payload { 
  classification { 
    score: 0.989063024521 
  } 
  display_name: "No" 
} 
payload { 
  classification { 
    score: 0.0109369996935 
  } 
  display_name: "Yes" 
} 

我已经接近使用这个了:

result.payload[1] 

哪个返回:

classification { 
  score: 0.0109369996935 
} 
display_name: "Yes" 

但我仍然不能只给出是或否的分数。

我试过使用 simplejson,但 PredictResponse 对象也不能很好地处理它。对象中是否有一个函数可用于获得"is"的分数和“否”的分数?感谢您的帮助!

请您参考如下方法:

这是您问题的答案:

result.payload[0].display_name