通过命令行方式分析比对结果是基于Tensor比对的基础上执行-advisor参数功能,完成精度比对之后继续进行专家系统分析并输出结果。若需要配置更多比对参数,可参见Tensor比对中的“整网比对>命令格式说明”章节。
命令行格式如下:
python3 msaccucmp.py compare -m my_dump_path -g golden_dump_path -advisor
精度比对工具保存在Ascend-cann-toolkit安装目录/ascend-toolkit/latest/tools/operator_cmp/compare目录下。
参数名 |
参数说明 |
是否必选 |
---|---|---|
-advisor |
在Tensor比对结束后,针对比对结果进行数据分析,给出专家建议。 |
是 |
注:-overflow_detection参数为FP16溢出检测专家建议提供数据,配置-advisor参数后会自动打开该参数功能。 |
Ascend-cann-toolkit安装目录/ascend-toolkit/latest/bin/atc --mode=1 --om=/home/HwHiAiUser/data/resnet50.om --json=/home/HwHiAiUser/data/resnet50.json
python3 msaccucmp.py compare -m /home/HwHiAiUser/MyApp_mind/resnet50 -g /home/HwHiAiUser/Standard_caffe/resnet50 -f /home/HwHiAiUser/data/resnet50.json -out /home/HwHiAiUser/result -advisor