ATC 模型转换
收藏回复举报
ATC 模型转换
t('forum.solved') 已解决
发表于2023-06-26 19:21:32
0 查看

ATC转换命令

2023-06-26 18:49:56  Start to convert model 

2023-06-26 18:49:56  export PATH=$PATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/ccec_compiler/bin:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/bin && export PYTHONPATH=$PYTHONPATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages/auto_tune.egg/auto_tune:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages/schedule_search.egg && export LD_LIBRARY_PATH=/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/third_party_lib:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/lib64:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/toolkit/lib64:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/add-ons:$LD_LIBRARY_PATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/lib64/stub && export SLOG_PRINT_TO_STDOUT=1 && export ASCEND_OPP_PATH=/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/opp && /home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/bin/atc  --dump_data=0 --input_shape="actual_input_1:16,3,224,224" --input_type="actual_input_1:FP32" --log_level=0 --online_model_type=0 --batch_num=256 --input_format=NCHW --output="/home/liujl/modelzoo/resnet50_official/SS928V100/resnet50_official" --soc_version=SS928V100 --framework=5 --compile_mode=0 --save_original_model=false --model="/home/liujl/model_atc/onnx_model/resnet50_official.onnx" --image_list="actual_input_1:/home/liujl/model_atc/data/girl.bin"  

2023-06-26 18:49:56  Mapper Version 1.0.0.0_B010 (PICO_1.0) 221230032147ce09523(CPU) (INST_2.0.9) 

2023-06-26 18:49:56  batch_num:256 

2023-06-26 18:49:56  compile_mode:0 

2023-06-26 18:49:56  dump_data:0 

2023-06-26 18:49:56  framework:5 

2023-06-26 18:49:56  image_list:actual_input_1:/home/liujl/model_atc/data/girl.bin 

2023-06-26 18:49:56  input_format:NCHW 

2023-06-26 18:49:56  input_shape:actual_input_1:16,3,224,224 

2023-06-26 18:49:56  input_type:actual_input_1:FP32 

2023-06-26 18:49:56  log_level:0 

2023-06-26 18:49:56  model:/home/liujl/model_atc/onnx_model/resnet50_official.onnx 

2023-06-26 18:49:56  online_model_type:0 

2023-06-26 18:49:56  output:/home/liujl/modelzoo/resnet50_official/SS928V100/resnet50_official 

2023-06-26 18:49:56  save_original_model:false 

2023-06-26 18:49:56  soc_version:SS928V100 

2023-06-26 18:49:56  begin net parsing.... 

2023-06-26 18:49:57  end net parsing 

2023-06-26 18:49:57  begin net adapt.... 

2023-06-26 18:49:57  end net adapt 

2023-06-26 18:49:57  begin net quantization(CPU).... 

2023-06-26 18:49:58  [WARN][CountDataNum][61] [image_list] /home/liujl/model_atc/data/girl.bin, data count [348750] is not match input data shape (1 x 3 x 224 x 224) = 150528 

2023-06-26 18:49:58  [WARN][Fp32ToFp16][66] Value[16778524.000000] overflow 

2023-06-26 18:49:58  end net quantization.... 

2023-06-26 18:49:58  begin optimizing.... 

2023-06-26 18:49:58  end optimizing 

2023-06-26 18:49:58  begin bandwidth optimize .... 

2023-06-26 18:49:58  end bandwidth optimize .... 

2023-06-26 18:49:58  begin tiling.... 

2023-06-26 18:49:58  end tiling.... 

2023-06-26 18:49:58  begin PICO[0] mem allocation.... 

2023-06-26 18:49:58  end Pico subnet [0] memory allocating 

2023-06-26 18:49:58  begin PICO[0] instruction generating.... 

2023-06-26 18:49:58  end PICO[0] instruction generating 

2023-06-26 18:49:58  begin parameter generating.... 

2023-06-26 18:49:59  end parameter generating 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_9] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_9] Data Scale[0.000000] Offset[-10.000000] Min[-6454271488.000000] Max[7456332800.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_9] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_9] Data Scale[0.000000] Offset[-10.000000] Min[-6454271488.000000] Max[7456332800.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_16] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_16] Data Scale[0.000000] Offset[-39.000000] Min[-2720149504.000000] Max[5051970560.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_16] quantize params abs value(1.559416e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_16] Data Scale[0.000000] Offset[-39.000000] Min[-2720149504.000000] Max[5051970560.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_23] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_23] Data Scale[0.000000] Offset[38.000000] Min[-3358668800.000000] Max[1789099648.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_23] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_23] Data Scale[0.000000] Offset[38.000000] Min[-3358668800.000000] Max[1789099648.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_31] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_31] Data Scale[0.000000] Offset[-28.000000] Min[-2318088704.000000] Max[3604803840.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_31] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_31] Data Scale[0.000000] Offset[-28.000000] Min[-2318088704.000000] Max[3604803840.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_38] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_38] Data Scale[0.000000] Offset[4.000000] Min[-4727552000.000000] Max[4425105408.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_38] quantize params abs value(1.177786e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_38] Data Scale[0.000000] Offset[4.000000] Min[-4727552000.000000] Max[4425105408.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_45] quantize params abs value(1.597348e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_45] Data Scale[0.000000] Offset[34.000000] Min[-2588245504.000000] Max[1484991616.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_45] quantize params abs value(1.619253e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_45] Data Scale[0.000000] Offset[34.000000] Min[-2588245504.000000] Max[1484991616.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_52] quantize params abs value(8.804460e+06) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_52] Data Scale[0.000000] Offset[4.000000] Min[-1157810176.000000] Max[1087327104.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_52] quantize params abs value(1.587933e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_52] Data Scale[0.000000] Offset[4.000000] Min[-1157810176.000000] Max[1087327104.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_60] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_60] Data Scale[0.000000] Offset[10.000000] Min[-3542899712.000000] Max[3001945856.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_60] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_60] Data Scale[0.000000] Offset[10.000000] Min[-3542899712.000000] Max[3001945856.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_67] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_67] Data Scale[0.000000] Offset[23.000000] Min[-4820734976.000000] Max[3302680320.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_67] quantize params abs value(1.612054e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_67] Data Scale[0.000000] Offset[23.000000] Min[-4820734976.000000] Max[3302680320.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_74] quantize params abs value(8.598386e+06) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_74] Data Scale[0.000000] Offset[16.000000] Min[-1236112128.000000] Max[956476480.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_74] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_74] Data Scale[0.000000] Offset[16.000000] Min[-1236112128.000000] Max[956476480.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_81] quantize params abs value(1.572741e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_81] Data Scale[0.000000] Offset[17.000000] Min[-2273050368.000000] Max[1737439872.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_81] quantize params abs value(1.667901e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_81] Data Scale[0.000000] Offset[17.000000] Min[-2273050368.000000] Max[1737439872.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_88] quantize params abs value(1.234963e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_88] Data Scale[0.000000] Offset[38.000000] Min[-2050200960.000000] Max[1098953600.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_88] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_88] Data Scale[0.000000] Offset[38.000000] Min[-2050200960.000000] Max[1098953600.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_95] quantize params abs value(1.605717e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_95] Data Scale[0.000000] Offset[7.000000] Min[-2160734208.000000] Max[1933844864.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_95] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_95] Data Scale[0.000000] Offset[7.000000] Min[-2160734208.000000] Max[1933844864.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_103] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_103] Data Scale[0.000000] Offset[-11.000000] Min[-3496171008.000000] Max[4092491520.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_103] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_103] Data Scale[0.000000] Offset[-11.000000] Min[-3496171008.000000] Max[4092491520.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_110] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_110] Data Scale[0.000000] Offset[-39.000000] Min[-2128783104.000000] Max[3985545728.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_110] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_110] Data Scale[0.000000] Offset[-39.000000] Min[-2128783104.000000] Max[3985545728.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_117] quantize params abs value(1.079702e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_117] Data Scale[0.000000] Offset[-52.000000] Min[-816191744.000000] Max[1937047424.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  [WARN][CheckLtpParamRange][1456] Op[Add_117] quantize params abs value(1.677852e+07) should in range [5.960000e-08, 1.310080e+05]. 

2023-06-26 18:49:59  [WARN][CheckLtpParam][1477] Op[Add_117] Data Scale[0.000000] Offset[-52.000000] Min[-816191744.000000] Max[1937047424.000000] 

2023-06-26 18:49:59  Weight[0] Scale[1.000000] Min[-1.280000e+02] Max[1.270000e+02] 

2023-06-26 18:49:59  begin binary code generating.... 

2023-06-26 18:49:59  end binary code generating 

2023-06-26 18:49:59  Convert model environment variables:  

2023-06-26 18:49:59  export PATH=$PATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/ccec_compiler/bin:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/bin && export PYTHONPATH=$PYTHONPATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages/auto_tune.egg/auto_tune:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/python/site-packages/schedule_search.egg && export LD_LIBRARY_PATH=/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/third_party_lib:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/lib64:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/toolkit/lib64:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/add-ons:$LD_LIBRARY_PATH:/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/lib64/stub && export SLOG_PRINT_TO_STDOUT=1 && export ASCEND_OPP_PATH=/home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/opp 

2023-06-26 18:49:59  Convert model command:  

2023-06-26 18:49:59  /home/liujl/Ascend/ascend-toolkit/6.10.t01spc030b270/atc/bin/atc  --dump_data=0 --input_shape="actual_input_1:16,3,224,224" --input_type="actual_input_1:FP32" --log_level=0 --online_model_type=0 --batch_num=256 --input_format=NCHW --output="/home/liujl/modelzoo/resnet50_official/SS928V100/resnet50_official" --soc_version=SS928V100 --framework=5 --compile_mode=0 --save_original_model=false --model="/home/liujl/model_atc/onnx_model/resnet50_official.onnx" --image_list="actual_input_1:/home/liujl/model_atc/data/girl.bin"  

2023-06-26 18:49:59  Model converted successfully. 

2023-06-26 18:49:59  Model input path:/home/liujl/model_atc/onnx_model/resnet50_official.onnx 

2023-06-26 18:49:59  Model output path:/home/liujl/modelzoo/resnet50_official/SS928V100 

2023-06-26 18:49:59  Model conversion log file path:/home/liujl/modelzoo/resnet50_official/SS928V100/ModelConvert.txt 

2023-06-26 18:49:59  Model conversion config file path:/home/liujl/modelzoo/resnet50_official/SS928V100/resnet50_official_config.json

加载模型时 aclmdlQuerySize 报错

cke_25367.png

我要发帖子