asc.language.fwk.TPipe.__init__
- TPipe.__init__() None
- TPipe.__init__(handle: Value) None
构造用来管理内存和同步的TPipe对象。
对应的Ascend C函数原型
__aicore__ inline TPipe()
参数说明
无。
约束说明
避免TPipe在对象内创建和初始化,TPipe在对象内创建时,可能会影响编译器对对象内常量的优化,引起scalar性能劣化,具体原理请参考避免TPipe在对象内创建和初始化。
TPipe对象同一时刻全局只能存在一份,同时定义多个TPipe对象,会出现卡死等随机行为。如果需要使用多个TPipe时,请先调用destroy接口释放前一个TPipe。
调用示例
pipe = asc.Tpipe()