更新时间:2021-03-18 GMT+08:00
分享

如何查看Dump数据文件

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

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

    python3.7.5 dump_data_conversion.pyc -target numpy -type offline -i /home/HwHiAiUser/dump -o /home/HwHiAiUser/dumptonumpy

    dump_data_conversion.pyc脚本的各个输入参数使用方法,请参考转换Caffe原始数据为Dump数据文件

  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官网介绍。

分享:

    相关文档

    相关产品

close