昇腾社区首页
中文
注册

构造函数

产品支持情况

产品

是否支持

Atlas A3 训练系列产品/Atlas A3 推理系列产品

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品AI Core

Atlas 推理系列产品Vector Core

x

Atlas 训练系列产品

Atlas 200/300/500 推理产品

x

功能说明

创建TQueBind对象。

函数原型

1
2
template <TPosition src, TPosition dst, int32_t depth, auto mask = 0>
__aicore__ inline TQueBind();

参数说明

参数名称

含义

src

源逻辑位置,支持的TPosition可以为VECIN、VECOUT、A1A2B1B2CO1CO2。关于TPosition的具体介绍请参考TPosition。支持的src和dst组合请参考表1

dst

目的逻辑位置,TPosition可以为VECIN、VECOUT、A1A2B1B2CO1CO2。

depth

TQue的深度,一般不超过4。

mask

如果用户在某一个Que上,数据搬运的时候需要做转换,可以设置为0或1。一般不需要用户配置,默认为0。

设置为0,代表数据格式从ND转换为NZ,目前仅支持TPosition为A1或B1。

约束说明

无。