---
title: 数据格式要求
description: "msaccucmp.py脚本精度比对工具支持多种比对方式，因此dump、npy文件命名需满足以下要求："
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0062.html
sourcePath: /source/zh/canncommercial/900/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0062.html
indexId: 32d874a1a7f2fcd96876ec4b8743b051cb79a7ef0846c12c96afd5746290e15786
---
# 数据格式要求

msaccucmp.py脚本精度比对工具支持多种比对方式，因此dump、npy文件命名需满足以下要求：


**表1 数据文件命名规则**

| 数据类型 | 数据命名格式 | 备注 |
| --- | --- | --- |
| 非量化离线模型在AI处理器上运行生成的dump数据文件 | {op\_type}.{op\_name}.{task\_id}.{stream\_id}.{timestamp} 当前包含如下三种文件名格式： {op\_type}.{op\_name}.{task\_id}.{stream\_id}.{timestamp} {op\_type}.{op\_name\_lxsliceN}.({stream\_id}.){task\_id}.{timestamp}.{task\_type}.{context\_id}.{thread\_id}.{device\_id} {op\_type}.{op\_name}.({stream\_id}.){task\_id}.{timestamp}.{task\_type}.{context\_id}.{thread\_id}.{device\_id} | 命名格式说明： op\_type（算子类型）、op\_name（算子名）对应的名称需满足“A\-Za\-z0\-9\_\-”正则表达式规则。 timestamp为16位时间戳。 task\_id（任务ID）、stream\_id（Stream ID）、output\_index（第N个输出）、task\_type（任务类型）、context\_id（Context ID）、thread\_id（线程ID）、device\_id（运行卡的Device ID）为0~9数字组成。 如果op\_type、op\_name出现了“.”、“/”、“\”、空格时，转换为下划线表示。 |
| 量化离线模型在AI处理器上运行生成的dump数据文件 | {op\_type}.{op\_name}.{task\_id}.{stream\_id}.{timestamp} 当前包含如下三种文件名格式： {op\_type}.{op\_name}.{task\_id}.{stream\_id}.{timestamp} {op\_type}.{op\_name\_lxsliceN}.({stream\_id}.){task\_id}.{timestamp}.{task\_type}.{context\_id}.{thread\_id}.{device\_id} {op\_type}.{op\_name}.({stream\_id}.){task\_id}.{timestamp}.{task\_type}.{context\_id}.{thread\_id}.{device\_id} | 命名格式说明： op\_type（算子类型）、op\_name（算子名）对应的名称需满足“A\-Za\-z0\-9\_\-”正则表达式规则。 timestamp为16位时间戳。 task\_id（任务ID）、stream\_id（Stream ID）、output\_index（第N个输出）、task\_type（任务类型）、context\_id（Context ID）、thread\_id（线程ID）、device\_id（运行卡的Device ID）为0~9数字组成。 如果op\_type、op\_name出现了“.”、“/”、“\”、空格时，转换为下划线表示。 |
| npy文件（Caffe、TensorFlow或ONNX） | {op\_name}.{output\_index}.{timestamp}.npy | 命名格式说明： op\_type（算子类型）、op\_name（算子名）对应的名称需满足“A\-Za\-z0\-9\_\-”正则表达式规则。 timestamp为16位时间戳。 task\_id（任务ID）、stream\_id（Stream ID）、output\_index（第N个输出）、task\_type（任务类型）、context\_id（Context ID）、thread\_id（线程ID）、device\_id（运行卡的Device ID）为0~9数字组成。 如果op\_type、op\_name出现了“.”、“/”、“\”、空格时，转换为下划线表示。 |
