---
title: 总体说明
description: "- 对于该场景需要排查  比对结果说明"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0033.html
sourcePath: /source/zh/canncommercial/900/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0033.html
indexId: 676acc7b3ae034f79103ccf3cd0edc4d3cc595bd5e6a7cb795488d026a99b9ae86
---
# 总体说明

- 对于该场景需要排查  比对结果说明
。
- 本场景仅针对相同芯片之间的比对。
- NPU vs NPU场景仅支持非量化离线模型 vs 非量化离线模型和量化离线模型 vs 量化离线模型场景的精度比对。


本场景主要包括以下子场景：

- 版本迭代前后精度比对：用于判断CANN软件版本迭代、模型版本迭代或模型优化前后，模型是否存在精度问题，进行前后两份精度数据的比对。
- 开启和关闭算子融合功能模型转换的精度比对：一般情况下，通过ATC工具转换离线模型时，会默认开启算子融合功能。为了判断融合前后的算子精度差异，进行融合前后两份精度数据的比对。

#### 版本迭代前后精度比对

对于进行ATC转换后的离线模型，由于CANN软件版本迭代、模型版本迭代或模型进行优化，需要判断迭代、优化后的模型在AI处理器上运行是否存在精度下降问题。分为非量化 vs 非量化和量化 vs 量化，比对数据文件准备如下。


**表1 非量化 vs 非量化的比对数据文件要求**

| 文件 | 说明 | 获取方式 |
| --- | --- | --- |
| 非量化离线模型在AI处理器上运行生成的dump数据文件（版本迭代前） | 标杆数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |
| 非量化离线模型在AI处理器上运行生成的dump数据文件（版本迭代后） | 待比对数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |


**表2 量化 vs 量化的比对数据文件要求**

| 文件 | 说明 | 获取方式 |
| --- | --- | --- |
| 量化离线模型在AI处理器上运行生成的dump数据文件（版本迭代前） | 标杆数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |
| 量化离线模型在AI处理器上运行生成的dump数据文件（版本迭代后） | 待比对数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |


#### 开启和关闭算子融合功能模型转换的精度比对

一般情况下，通过ATC工具转换离线模型时，会默认开启算子融合功能。那么需要判断融合前后的算子精度差异，就需要获取：

- 开启算子融合功能进行ATC转换离线模型，并以转换后的离线模型进行精度数据dump。
- 关闭算子融合功能进行ATC转换离线模型，并以转换后的离线模型进行精度数据dump。

最后将以上两份数据进行精度比对。

该场景分为非量化开融合 vs 非量化关融合和量化开融合 vs 量化关融合，比对数据文件准备如下。


**表3 非量化开融合 vs 非量化关融合的比对数据文件要求**

| 文件 | 说明 | 获取方式 |
| --- | --- | --- |
| 非量化离线模型文件（\*.om）（关闭算子融合功能） 非量化离线模型文件（\*.om）（开启算子融合功能） | 模型文件 | 准备离线模型文件 |
| 非量化离线模型在AI处理器上运行生成的dump数据文件（关闭算子融合功能） | 标杆数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |
| 非量化离线模型在AI处理器上运行生成的dump数据文件（开启算子融合功能） | 待比对数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |


**表4 量化开融合 vs 量化关融合的比对数据文件要求**

| 文件 | 说明 | 获取方式 |
| --- | --- | --- |
| 量化离线模型文件（\*.om）（关闭算子融合功能） 量化离线模型文件（\*.om）（开启算子融合功能） | 模型文件 | 准备离线模型文件 |
| 量化离线模型（关闭算子融合功能）在AI处理器上运行生成的dump数据文件 | 标杆数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |
| 量化离线模型（开启算子融合功能）在AI处理器上运行生成的dump数据文件 | 待比对数据 | 离线推理场景各框架获取NPU环境的dump数据方法一致，请参考： 准备离线模型dump数据文件 |
