用于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__)
1 2 | // abs算子的L2接口一阶段时延统计及参数打印,self为abs算子的输入,out为abs算子的输出 L2_DFX_PHASE_1(aclnnAbs, DFX_IN(self), DFX_OUT(out)); |