核函数NPU上板精度验证
NPU调测支持一键PIPE_ALL等调试功能,更多相关介绍参见NPU调测功能。
- 执行如下命令进行核函数NPU上板验证。
ascendebug kernel --backend npu --repo-type ops_adv --repo-path ${repo_path} --json-file ${op_config_json_file} --core-type ${core_type}
命令参数
参数含义
取值说明
--backend
Kernel调测类型。
NPU上板精度校验时填写npu。
--repo-type
算子开发场景类型。
ops_adv工程场景固定配置为ops_adv。
--repo-path
源码仓路径。
本地ops_adv源码仓路径。
--json-file
算子信息配置文件。
具体参见输入配置中的json配置文件。
--core-type
算子类型。
根据实际情况填写,可选值为{AiCore, MixCore, CubeCore, VectorCore, MixVectorCore},MixVectorCore为预留参数,开发者无需关注。
本场景针对融合算子调测,一般配置为MixCore。
- 根据打屏日志“Gen data compare result file”描述信息查看精度比对结果文件,判断精度是否异常。详细的结果文件示例可以参见“NPU调测功能 > 调测产物”。
父主题: 精度调试