NPU编译失败提示RuntimeError: Cannot get compiling bash file! Maybe template json does not match 问题描述 NPU编译报错,如图1所示。 图1 报错样例 可能的原因 用户输入的算子json配置文件与CANN包中算子json模板配置不一致(如输入/输出的dtype不一样)。 处理方案 若调试的算子json模板可变更:修改用户输入的算子json配置文件,使其与CANN包中算子json模板配置保持一致。例如图1中,将json中的padding_mask改为模板对应的pse_shift。 若调试的算子json模板不可变更:建议在NPU调试命令行后增加参数--npu-compile-type ccec(详细介绍参见NPU调测参数),采用工具自己拼接的CCEC编译方式,重新进行调试。 父主题: CPU/NPU调测类