合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
将Tensor从队列中取出,用于后续处理。
- template <typename T>
- __aicore__ inline LocalTensor<T> DeQue()
图1 将LocalTensor通过EnQue放入A1/B1的Queue中后再通过DeQue搬出

无
Kirin9020系列处理器
Kirin9030系列处理器
KirinX90系列处理器
无
从队列中取出的LocalTensor。
- // 接口:DeQue Tensor
- AscendC::TPipe pipe;
- AscendC::TQueBind<AscendC::TPosition::VECOUT, AscendC::TPosition::GM, 4> que;
- int num = 4;
- int len = 1024;
- pipe.InitBuffer(que, num, len);
- AscendC::LocalTensor<half> tensor1 = que.AllocTensor<half>();
- que.EnQue(tensor1);
- AscendC::LocalTensor<half> tensor2 = que.DeQue<half>(); // 将tensor从VECOUT的Queue中搬出
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功