获取到Caffe原始数据后,通过dump_data_conversion.py脚本进行数据转换,输出二进制格式的dump文件。命令行格式如下:
python3 dump_data_conversion.py -type TYPE -target TARGET -i INPUT_PATH -o OUTPUT_PATH
如果“i”参数输入是文件夹,则格式要求如下:文件夹下的文件必须是op_name.output_index.timestamp.npy 形式文件。
如果“i”输入参数是文件名,则输入的文件名需满足“op_name.output_index.timestamp.npy ”格式要求。每次仅支持输入1个文件。
其中op_name对应的名称需满足“A-Za-z0-9_-”正则表达式规则,output_index为0~9数字组成,timestamp为16位时间戳。
如果“i”参数输入是文件夹,文件夹下的文件格式必须满足数据格式要求章节要求;如果“i”输入参数是文件名,则输入的文件名也必须满足数据格式要求章节要求。
Caffe原始数据(numpy文件)转dump数据文件命令举例:
python3 dump_data_conversion.py -type caffe -target dump -i /home/HwHiAiUser/caffenpyfile -o /home/HwHiAiUser/caffedump
获取到TensorFlow原始数据后,通过dump_data_conversion.py脚本进行数据转换,输出二进制格式的dump文件。命令行格式如下:
python3 dump_data_conversion.py -type TYPE -target TARGET -i INPUT_PATH -o OUTPUT_PATH
如果“i”参数输入是文件夹,则格式要求如下:文件夹下的文件必须是op_name.output_index.timestamp.npy 形式文件。
如果“i”输入参数是文件名,则输入的文件名需满足“op_name.output_index.timestamp.npy ”格式要求。每次仅支持输入1个文件。
其中op_name对应的名称需满足“A-Za-z0-9_-”正则表达式规则,output_index为0~9数字组成,timestamp为16位时间戳。
如果“i”参数输入是文件夹,文件夹下的文件格式必须满足数据格式要求章节要求;如果“i”输入参数是文件名,则输入的文件名也必须满足数据格式要求章节要求。
TensorFlow原始数据(npy文件)转dump数据文件的命令举例:
python3 dump_data_conversion.py -type tf -target dump -i /home/HwHiAiUser/tfnpyfile -o /home/HwHiAiUser/tfdump