diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_amp_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_amp_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..fabbb9fe62d23aea28d9b09a76bf3ce9174c3fb3 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_amp_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=amp_fp16 +run_mode=DP +device_num=N1C1 +max_epochs=1 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_fp32_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_fp32_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..f74de8c6293c7d9aa9a63fa349727959796ea9e5 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_fp32_DP.sh @@ -0,0 +1,16 @@ +model_item=ResNet50 +bs_item=128 +fp_item=fp32 +run_mode=DP +device_num=N1C1 +max_epochs=1 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; +# run profiling +sleep 10; +export PROFILING=true +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..86242916f4fbf915f835bcc3f09178ed0fed5722 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs128_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C1 +max_epochs=1 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_amp_fp16_DP.sh similarity index 95% rename from test_tipc/static/ResNet50/N1C1/ResNet50_bs256_fp16_DP.sh rename to test_tipc/static/ResNet50/N1C1/ResNet50_bs256_amp_fp16_DP.sh index 2e74ab1b949eddecd86ded1ace0e761c73ce0ca8..878cd119e1b2b108d6d7329b4ee650c9f7e9c926 100644 --- a/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_fp16_DP.sh +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_amp_fp16_DP.sh @@ -1,6 +1,6 @@ model_item=ResNet50 bs_item=256 -fp_item=fp16 +fp_item=amp_fp16 run_mode=DP device_num=N1C1 max_epochs=1 diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..47e94fb4b8df66fcf14dcd9f0a9e644f47ed4f92 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs256_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=256 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C1 +max_epochs=1 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_amp_fp16_DP.sh similarity index 95% rename from test_tipc/static/ResNet50/N1C1/ResNet50_bs64_fp16_DP.sh rename to test_tipc/static/ResNet50/N1C1/ResNet50_bs64_amp_fp16_DP.sh index 270225ec85725d2c871e2c88f51f1f327716f1a1..2d6f17c87589963bbadfdad64d5a698b9258c03f 100644 --- a/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_fp16_DP.sh +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_amp_fp16_DP.sh @@ -1,6 +1,6 @@ model_item=ResNet50 bs_item=64 -fp_item=fp16 +fp_item=amp_fp16 run_mode=DP device_num=N1C1 max_epochs=1 diff --git a/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..52b8ccc5a3c18f45062d8c06b20fc8b523eec48d --- /dev/null +++ b/test_tipc/static/ResNet50/N1C1/ResNet50_bs64_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=64 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C1 +max_epochs=1 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_amp_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_amp_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..e12494ff5e3ddaed236835cc7d6d6cbae33b69af --- /dev/null +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_amp_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=amp_fp16 +run_mode=DP +device_num=N1C8 +max_epochs=8 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_fp32_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_fp32_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..e4de7513345f0066f8eabff0b682f862c02c9a55 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_fp32_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=fp32 +run_mode=DP +device_num=N1C8 +max_epochs=8 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..08503177f89e75365ba0af8c26d69452067b9146 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs128_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C8 +max_epochs=8 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_amp_fp16_DP.sh similarity index 91% rename from test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp16_DP.sh rename to test_tipc/static/ResNet50/N1C8/ResNet50_bs256_amp_fp16_DP.sh index 769ab2b1fed18a32744b41051a52aa176f50df1d..ecabf01177abc7781ad04690f6dfdb26aa1fdc3e 100644 --- a/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp16_DP.sh +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_amp_fp16_DP.sh @@ -1,9 +1,9 @@ model_item=ResNet50 bs_item=256 -fp_item=fp16 +fp_item=amp_fp16 run_mode=DP device_num=N1C8 -max_epochs=1 +max_epochs=8 num_workers=8 # get data diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp32_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp32_DP.sh index 88ac5b85e6266875a8b94d910a1d8044de3cc55b..1bc077764a9f23bdc71457a8def130eb92af3264 100644 --- a/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp32_DP.sh +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_fp32_DP.sh @@ -3,7 +3,7 @@ bs_item=256 fp_item=fp32 run_mode=DP device_num=N1C8 -max_epochs=1 +max_epochs=8 num_workers=8 # get data diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..0296cb7b200b959795840359bc734653471cb788 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs256_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=256 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C8 +max_epochs=8 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_amp_fp16_DP.sh similarity index 91% rename from test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp16_DP.sh rename to test_tipc/static/ResNet50/N1C8/ResNet50_bs64_amp_fp16_DP.sh index 61b768ea4702c143a7508a72844b740127a41bb6..ba666114be5fd7053efafc0ab8a6bcdc43513457 100644 --- a/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp16_DP.sh +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_amp_fp16_DP.sh @@ -1,9 +1,9 @@ model_item=ResNet50 bs_item=64 -fp_item=fp16 +fp_item=amp_fp16 run_mode=DP device_num=N1C8 -max_epochs=1 +max_epochs=8 num_workers=8 # get data diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp32_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp32_DP.sh index c20638ed22abd9867e55fdd8dbe42d474a27c8f6..8a70283991698e0b358533a598da248745c1d664 100644 --- a/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp32_DP.sh +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_fp32_DP.sh @@ -3,7 +3,7 @@ bs_item=64 fp_item=fp32 run_mode=DP device_num=N1C8 -max_epochs=1 +max_epochs=8 num_workers=8 # get data diff --git a/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..a7cd97ea80d30165729d19fa9f0b0a89cdf7e093 --- /dev/null +++ b/test_tipc/static/ResNet50/N1C8/ResNet50_bs64_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=64 +fp_item=pure_fp16 +run_mode=DP +device_num=N1C8 +max_epochs=8 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_amp_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_amp_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..c96d5603d03ebacafa02c3fb49e0c8bb6b89f531 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_amp_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=amp_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_fp32_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_fp32_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..f32990bd91befb1c23e39e8b9d27a50fbf5c940e --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_fp32_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=fp32 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..ef3876f1d3348c21df1de3526e162cc2ef34d8d1 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs128_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=128 +fp_item=pure_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_amp_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_amp_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..8ec70d35c3aed8814e43062f70223d4a2c5fffe8 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_amp_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=256 +fp_item=amp_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_fp32_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_fp32_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..6ab1ec00cfc97b9b15e392bcc08ac5cde7a896e5 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_fp32_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=256 +fp_item=fp32 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..672fb24660ba10f181098dc2c8b2cc52463bfc40 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs256_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=256 +fp_item=pure_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_amp_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_amp_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..58f68d234d91bd98f4027d739070b045cd33a235 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_amp_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=64 +fp_item=amp_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_fp32_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_fp32_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..eafd988120f6c836b90eb54d4c0d2bd802705773 --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_fp32_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=64 +fp_item=fp32 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_pure_fp16_DP.sh b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_pure_fp16_DP.sh new file mode 100644 index 0000000000000000000000000000000000000000..c764a79e574bfaa5356d180321537dcb6d1fb5bb --- /dev/null +++ b/test_tipc/static/ResNet50/N4C32/ResNet50_bs64_pure_fp16_DP.sh @@ -0,0 +1,12 @@ +model_item=ResNet50 +bs_item=64 +fp_item=pure_fp16 +run_mode=DP +device_num=N4C32 +max_epochs=32 +num_workers=8 + +# get data +bash test_tipc/static/${model_item}/benchmark_common/prepare.sh +# run +bash test_tipc/static/${model_item}/benchmark_common/run_benchmark.sh ${model_item} ${bs_item} ${fp_item} ${run_mode} ${device_num} ${max_epochs} ${num_workers} 2>&1; diff --git a/test_tipc/static/ResNet50/benchmark_common/run_benchmark.sh b/test_tipc/static/ResNet50/benchmark_common/run_benchmark.sh index 4d5b22181e693303a5a22a82a0ac6ab4253b5882..2b83ee8d69d64d796bf3d19abf8453f128fc21f4 100644 --- a/test_tipc/static/ResNet50/benchmark_common/run_benchmark.sh +++ b/test_tipc/static/ResNet50/benchmark_common/run_benchmark.sh @@ -34,8 +34,10 @@ function _train(){ if [ ${fp_item} = "fp32" ]; then config_file="-c ppcls/configs/ImageNet/ResNet/ResNet50.yaml" - else + elif [ ${fp_item} = "amp_fp16" ]; then config_file="-c ppcls/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml" + elif [ ${fp_item} = "pure_fp16" ]; then + config_file="-c ppcls/configs/ImageNet/ResNet/ResNet50_amp_O2.yaml" fi if [ ${profiling} = "false" ]; then profiling_config=""