From 243a5f478e4aaa7c3635cb18adfacdb046a29eb2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=98=A4=ED=98=95=EC=84=9D/On-Device=20Lab=28SR=29/Staff?= =?utf8?q?=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Fri, 22 Nov 2019 15:48:51 +0900 Subject: [PATCH] [neurun/benchmark] Use linear scheduler for operator kernel test (#9133) Operator kernel test don't need to check each scheduler's performance, so use linear only Signed-off-by: Hyeongseok Oh --- tests/scripts/run_benchmark_neurun.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/scripts/run_benchmark_neurun.sh b/tests/scripts/run_benchmark_neurun.sh index 03fa8ae..febb406 100755 --- a/tests/scripts/run_benchmark_neurun.sh +++ b/tests/scripts/run_benchmark_neurun.sh @@ -218,7 +218,12 @@ function run_benchmark_test() run_benchmark_and_print "tflite_cpu" "TFLite CPU" $MODEL $REPORT_MODEL_DIR 0 $BENCHMARK_DRIVER_BIN $BENCHMARK_RUN_TEST_SH # run neurun - run_neurun_with_all_config $MODEL $REPORT_MODEL_DIR 0 $BENCHMARK_DRIVER_BIN $BENCHMARK_RUN_TEST_SH "$EXECUTORS" "$BACKEND_LIST" + if [ "$TEST_OP" == "true" ]; then + # Operation test don't need to test each scheduler + run_neurun_with_all_config $MODEL $REPORT_MODEL_DIR 0 $BENCHMARK_DRIVER_BIN $BENCHMARK_RUN_TEST_SH "Linear" "$BACKEND_LIST" + else + run_neurun_with_all_config $MODEL $REPORT_MODEL_DIR 0 $BENCHMARK_DRIVER_BIN $BENCHMARK_RUN_TEST_SH "$EXECUTORS" "$BACKEND_LIST" + fi if [[ $i -ne $(echo $BENCHMARK_MODEL_LIST | wc -w)-1 ]]; then echo "" -- 2.7.4