文档首页 > > 训练场景> 开发辅助工具指南> 精度比对工具使用指南> 附录> 如何查看dump数据文件

如何查看dump数据文件

分享
更新时间:2020/10/15 GMT+08:00

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

  1. 使用安装用户登录开发环境。
  2. 进入/home/HwHiAiUser/Ascend/ascend-toolkit/latest/toolkit/tools/operator_cmp/compare目录。
  3. 执行msaccucmp.pyc脚本,转换dump文件为numpy文件。举例:

    python3.7.5 msaccucmp.pyc convert -d /home/HwHiAiUser/dump -out /home/HwHiAiUser/dumptonumpy

    msaccucmp.pyc脚本的各个输入参数使用方法,请参考如何进行dump数据文件Format转换

  4. 调用Python,转换numpy文件为txt文件。举例:

    $ python3.7.5

    Python 3.7.5 (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/HwHiAiUser/dumptonumpy/Pooling.pool1.1147.1589195081588018.output.0.npy")

    >>> b = a.flatten()

    >>> np.savetxt("/home/HwHiAiUser/dumptonumpy/Pooling.pool1.1147.1589195081588018.output.0.txt", b)

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

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问