下载
EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

L2_DFX_PHASE_1

宏功能

用于L2一阶段接口aclnnXxxGetWorkspaceSize时延统计及入参打印,必须在一阶段接口最前方调用。

宏原型

L2_DFX_PHASE_1(APIName, IN, OUT)

如下接口是上述宏定义会调用到的关联接口。

#define DFX_IN(...) std::make_tuple(__VA_ARGS__)

#define DFX_OUT(...) std::make_tuple(__VA_ARGS__)

参数说明

参数

输入/输出

说明

APIName

输入

Host侧L2接口名,如aclnnXxx

IN

输入

算子的输入参数,由DFX_IN封装。

OUT

输入

算子的输出参数,由DFX_OUT封装。

约束说明

必须在L2一阶段接口的入口处调用,否则可能导致时延统计出现误差。传入参数必须与L2接口的参数列表严格一致。

调用示例

// abs算子的L2接口一阶段时延统计及参数打印,self为abs算子的输入,out为abs算子的输出
L2_DFX_PHASE_1(aclnnAbs, DFX_IN(self), DFX_OUT(out));
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词