@@ -145,16 +145,16 @@ function func_inference(){
145
145
for use_gpu in ${use_gpu_list[*]} ; do
146
146
if [ ${use_gpu} = " False" ] || [ ${use_gpu} = " cpu" ]; then
147
147
for use_mkldnn in ${use_mkldnn_list[*]} ; do
148
- if [ ${use_mkldnn} = " False" ] && [ ${_flag_quant} = " True" ]; then
148
+ if [[ ${use_mkldnn} = " False" ]] && [[ ${_flag_quant} = " True" ] ]; then
149
149
continue
150
150
fi
151
151
for threads in ${cpu_threads_list[*]} ; do
152
152
for batch_size in ${batch_size_list[*]} ; do
153
153
for precision in ${precision_list[*]} ; do
154
- if [ ${use_mkldnn} = " False" ] && [ ${precision} = " fp16" ]; then
154
+ if [[ ${use_mkldnn} = " False" ]] && [[ ${precision} = " fp16" ] ]; then
155
155
continue
156
156
fi # skip when enable fp16 but disable mkldnn
157
- if [ ${_flag_quant} = " True" ] && [ ${precision} != " int8" ]; then
157
+ if [[ ${_flag_quant} = " True" ]] && [[ ${precision} != " int8" ] ]; then
158
158
continue
159
159
fi # skip when quant model inference but precision is not int8
160
160
set_precision=$( func_set_params " ${precision_key} " " ${precision} " )
@@ -185,10 +185,10 @@ function func_inference(){
185
185
if [[ ${_flag_quant} = " False" ]] && [[ ${precision} =~ " int8" ]]; then
186
186
continue
187
187
fi
188
- if [[ ${precision} =~ " fp16" || ${precision} =~ " int8" ]] && [ ${use_trt} = " False" ]; then
188
+ if [[ ${precision} =~ " fp16" || ${precision} =~ " int8" ]] && [[ ${use_trt} = " False" ] ]; then
189
189
continue
190
190
fi
191
- if [[ ${use_trt} = " False" || ${precision} =~ " int8" ]] && [ ${_flag_quant} = " True" ]; then
191
+ if [[ ${use_trt} = " False" || ${precision} =~ " int8" ]] && [[ ${_flag_quant} = " True" ] ]; then
192
192
continue
193
193
fi
194
194
for batch_size in ${batch_size_list[*]} ; do
@@ -309,6 +309,10 @@ else
309
309
run_export=${export_value2}
310
310
else
311
311
run_train=${norm_trainer}
312
+ if [[ ${MODE} != " benchmark_train" ]] && [[ ! ${MODE} =~ " whole_train" ]]; then
313
+ # 训练参数末尾加上--max_iters=30和--log_interval=1,以便运行并输出足量数据
314
+ run_train=${run_train} " --max_iters=30"
315
+ fi
312
316
run_export=${norm_export}
313
317
fi
314
318
0 commit comments