asc.language.basic.set_cmp_mask
- asc.language.basic.set_cmp_mask(src: LocalTensor) None
为select不传入mask参数的接口设置比较寄存器。
对应的Ascend C函数原型
template <typename T> __aicore__ inline void SetCmpMask(const LocalTensor<T>& src)
参数说明
src: 源操作数。类型为LocalTensor,支持的TPosition为VECIN/VECCALC/VECOUT。
调用示例
src = asc.LocalTensor(dtype=asc.float16, pos=asc.TPosition.VECIN, addr=0, tile_size=512) asc.set_cmp_mask(src)