问题定位
运行应用时如果出错,您可以参见《日志参考》获取日志文件,以便查看日志文件中详细报错。根据报错初步定位后:
- 如果是接口约束导致接口调用逻辑不对,需查看总体的使用约束以及各接口本身的约束,再调整接口调用逻辑。
- 如果是算子在AI Core上运行报错,需要进一步定位算子报错的原因,当前有以下方式可供参考:
- 调用AscendCL提供的接口,获取出错算子的描述信息,用于进一步分析时使用,可参见AI Core异常信息获取,查看原理及调用示例。
- 使用AICore Error分析工具,指定算子编译过程文件(通过ATC工具生成)以及日志文件,可分析出出错算子的输入/输出信息、异常指令信息等,便于排查算子运行出错的原因。关于AICore Error分析工具的详细描述请参见《AI Core Error分析工具使用指南》。
- 对于Atlas 200/300/500 推理产品,典型的案例及其解决方法请参见《故障处理》。
父主题: 开发基础推理应用