---
title: 如何查看dump数据文件
description: "本功能将在后续版本下线，当前版本推荐使用上文中的查看dump数据文件。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0078.html
sourcePath: /source/zh/canncommercial/900/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0078.html
indexId: 5e4f39eabc1e645ccbb759ce1d4021bed40fa92e989c1801cb4e90e9b4de939986
---
# 如何查看dump数据文件

本功能将在后续版本下线，当前版本推荐使用上文中的查看dump数据文件。


dump文件无法通过文本工具直接查看其内容，为了查看dump文件内容，本文提供以下脚本将dump文件转换为numpy格式文件后，再通过numpy官方提供的能力转为txt文档进行查看：

1. 使用安装用户登录开发环境。
2. 进入${INSTALL_DIR}/tools/operator_cmp/compare，${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。以root用户安装为例，安装后文件默认存储路径为：/usr/local/Ascend/cann。
3. 执行dump_data_conversion.py脚本，转换dump文件为numpy文件。举例：

```
python3 dump_data_conversion.py -target
numpy
-type
offline
-i
$HOME/dump
-o
$HOME
/dumptonumpy
```


  dump_data_conversion.py脚本的各个输入参数使用方法，请参见如何进行npy文件转dump文件。

4. 调用Python，转换numpy文件为txt文件。举例：
  1 2 3 4 5 6 $ python3 Python 3 (default, Mar 5 2020, 16:07:54)[GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "license" for more information. >>> import numpy as np >>> a = np.load("$HOME/dumptonumpy/Pooling.pool1.1.1147.1589195081588018.output.0.npy") >>> b = a.flatten() >>> np.savetxt("$HOME/dumptonumpy/Pooling.pool1.1.1147.1589195081588018.output.0.txt", b)

  转换为.txt格式文件后，维度信息、dtype均不存在。详细的使用方法请参考NumPy官网介绍。
