更新时间:2021-12-17 GMT+08:00
分享

上报数据

功能介绍

模型验证

URI

URI格式

/federated/v1/agent/report
参数说明,如表1所示。
表1 参数说明

参数

是否必选

类型

说明

agentId

Y

String

本次联邦注册唯一标识ID

taskId

N

String

当前联邦任务ID。如果为空,表示当前上报信息为联邦任务前指标上报,如准确率。

taskStatus

N

String

任务状态。

取值如下所示:

  • Accepted:接收
  • Running:运行中
  • Finished:完成
  • Failed:失败

reportData

Y

String

上传json格式的KPI数据,如数据量、训练时长、准确率等。

请求

请求样例

post    https://endpoint/federated/v1/agent/report
 
{    
"agentId": "agentId-xxx",
"taskId": "training_taskId-xxx",
"taskStatus": "Finished",
"reportData": "{"spendTime":"6000","dataNumber":"10000","xxx":"xxx"}",
}

响应

  • 成功响应样例
{    
"success": true
}
  • 失败响应样例
{ 
"success": false, 
"msg": "Invalid param!" 
}
参数说明,如表2所示。
表2 参数说明

参数

是否必选

类型

说明

success

Y

boolean

是否上报成功

msg

N

String

失败信息

分享:

    相关文档

    相关产品

close