提交 00fa71d8 编写于 作者: L LDOUBLEV

set benchmark_train dynamic shape

上级 05b7d526
...@@ -21,6 +21,20 @@ function func_parser_params(){ ...@@ -21,6 +21,20 @@ function func_parser_params(){
echo ${tmp} echo ${tmp}
} }
function set_dynamic_epoch(){
string=$1
num=$2
_str=${string:1:6}
IFS="C"
arr=(${_str})
M=${arr[0]}
P=${arr[1]}
gn=`expr $P - 1`
gpu_num=`expr $gn / $M`
ep=`expr $num \* $M \* $P`
echo $ep
}
function func_sed_params(){ function func_sed_params(){
filename=$1 filename=$1
line=$2 line=$2
...@@ -142,7 +156,7 @@ else ...@@ -142,7 +156,7 @@ else
if [ ${precision} = "fp16" ];then if [ ${precision} = "fp16" ];then
precision="amp" precision="amp"
fi fi
epoch=$(set_dynamic_epoch $device_num $epoch)
fp_items_list=($precision) fp_items_list=($precision)
batch_size_list=($batch_size) batch_size_list=($batch_size)
device_num_list=($device_num) device_num_list=($device_num)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册