如何进行npy文件转dump文件

本功能将在后续版本下线,当前版本推荐使用上文中的dump数据文件Format转换

转换Caffe模型npy数据文件为dump数据文件

获取到Caffe原始数据后,通过dump_data_conversion.py脚本进行数据转换,输出二进制格式的dump文件。命令行格式如下:

python3 dump_data_conversion.py -type type -target target -i input_path -o output_path

Caffe原始数据(numpy文件)转dump数据文件命令举例:

python3 dump_data_conversion.py -type caffe -target dump -i $HOME/caffenpyfile -o $HOME/caffedump

  • dump_data_conversion.py脚本存放在$HOME/Ascend/ascend-toolkit/latest/tools/operator_cmp/compare路径下。
  • 使用该脚本进行数据转换,确保主机内存大小不低于15GB;如果待转换的dump数据单个文件大小超过441MB,则建议使用更大内存主机。

TensorFlow模型npy数据文件转换dump数据文件

获取到TensorFlow原始数据后,通过dump_data_conversion.py脚本进行数据转换,输出二进制格式的dump文件。命令行格式如下:

python3 dump_data_conversion.py -type type -target target -i input_path -o output_path

TensorFlow原始数据(npy文件)转dump数据文件的命令举例:

TensorFlow原始数据(numpy文件)转dump数据文件命令举例:

python3 dump_data_conversion.py -type tf -target dump -i $HOME/tfnpyfile -o $HOME/tfdump

  • dump_data_conversion.py脚本存放在$HOME/Ascend/ascend-toolkit/latest/tools/operator_cmp/compare路径下。
  • 使用该脚本进行数据转换,确保主机内存大小不低于15GB;如果待转换的dump数据单个文件大小超过441MB,则建议使用更大内存主机。