RpSort16

函数功能

根据 Region Proposals 中的 score 域对其进行排序(score大的排前面),每次排 16 个Region Proposals。

函数原型

template <typename T> __aicore__ inline void RpSort16(const LocalTensor<T>& dstLocal, const LocalTensor<T>& srcLocal, const int32_t repeatTimes)

参数说明

表1 参数说明

参数名称

输入/输出

含义

dstLocal

输出

目的操作数,存储经过排序后的 Region Proposals,类型为LocalTensor。LocalTensor数据结构的定义请参考LocalTensor

Atlas 训练系列产品,支持的数据类型为:half

Atlas推理系列产品AI Core,支持的数据类型为:half/float

srcLocal

输入

源操作数,存储未经过排序的 Region Proposals,类型为LocalTensor。LocalTensor数据结构的定义请参考LocalTensor

Atlas 训练系列产品,支持的数据类型为:half

Atlas推理系列产品AI Core,支持的数据类型为:half/float

repeatTimes

输入

重复迭代次数,int32_t类型,每次排 16 个proposals。取值范围:repeatTimes∈[0,255]。

支持的型号

Atlas 训练系列产品

Atlas推理系列产品AI Core

注意事项

调用示例