GetMrgSortResult

功能说明

获取MrgSortMrgSort4已经处理过的队列里的Region Proposal个数,并依次存储在四个List入参中。

使用该接口,需要将MrgSort/MrgSort4中的MrgSort4Info.ifExhaustedSuspension参数配置为true,该配置模式下某条队列耗尽后,MrgSort/MrgSort4指令即停止。

函数原型

1
__aicore__ inline void GetMrgSortResult(uint16_t &mrgSortList1, uint16_t &mrgSortList2, uint16_t &mrgSortList3, uint16_t &mrgSortList4)

参数说明

表1 参数说明

参数名

输入/输出

描述

mrgSortList1

输入/输出

类型为uint16_t,表示MrgSort或MrgSrot4指令第一个队列里已经处理过的Region Proposal个数。

mrgSortList2

输入/输出

类型为uint16_t,表示MrgSort或MrgSrot4指令第二个队列里已经处理过的Region Proposal个数。

mrgSortList3

输入/输出

类型为uint16_t,表示MrgSort或MrgSrot4指令第三个队列里已经处理过的Region Proposal个数。

mrgSortList4

输入/输出

类型为uint16_t,表示MrgSort或MrgSrot4指令第四个队列里已经处理过的Region Proposal个数。

返回值

MrgSort或MrgSort4指令中已经处理过的队列里的Region Proposal个数。

支持的型号

Atlas推理系列产品AI Core

Atlas A2训练系列产品/Atlas 800I A2推理产品

Atlas 200I/500 A2推理产品

约束说明

Atlas推理系列产品AI Core,GetMrgSortResult接口需要配合MrgSort4指令使用,获取MrgSort4指令处理过的队列里的Region Proposal个数。

Atlas A2训练系列产品/Atlas 800I A2推理产品,GetMrgSortResult接口需要配合MrgSort指令使用,获取MrgSort指令处理过的队列里的Region Proposal个数。

Atlas 200I/500 A2推理产品GetMrgSortResult接口需要配合MrgSort指令使用,获取MrgSort指令处理过的队列里的Region Proposal个数。

调用示例