GetTensorCountInQue
产品支持情况
产品 |
是否支持 |
---|---|
|
√ |
|
√ |
|
√ |
|
√ |
|
x |
|
√ |
|
x |
功能说明
查询Que中已入队的Tensor数量。
函数原型
1
|
__aicore__ inline int32_t GetTensorCountInQue() |
参数说明
无
返回值说明
Que中已入队的Tensor数量
调用示例
1 2 3 4 5 6 7 8 9 |
// 通过GetTensorCountInQue查询que中已入队的Tensor数量,当前通过AllocTensor接口分配了内存,并加入que中,num为1。 AscendC::TPipe pipe; AscendC::TQue<AscendC::TPosition::VECOUT, 4> que; int num = 4; int len = 1024; pipe.InitBuffer(que, num, len); AscendC::LocalTensor<half> tensor1 = que.AllocTensor<half>(); que.EnQue(tensor1);// 将tensor加入VECOUT的Queue中 int32_t numb = que.GetTensorCountInQue(); |
父主题: TQue