#!/bin/sh BASE_PATH=. TEST_PATH=${BASE_PATH}/test MODEL_PATH=${BASE_PATH}/model INPUT_PATH=${BASE_PATH}/input OUT_PATH=${TEST_PATH}/out REPEAT_COUNT=1 TIMEOUT=1000 # // 1000ms TASK_COUNT=1 MODEL=face_detect OCM_SIZE=OCM_1M IN_FILE=data.0.bin IN_FILE2=data.0.bin TOP_NUM=0 echo "Usage: ./run_hhb_rgb_test.sh [-m model_name] [-r repeat_cnt]" echo "For example: ./run_hhb_rgb_test.sh -m mobilenetv1_rgb" while getopts ":r:t:m:o:i:s:p:" opt do case $opt in r) REPEAT_COUNT=$OPTARG ;; t) TIMEOUT=$OPTARG ;; m) MODEL=$OPTARG ;; o) OCM_SIZE=$OPTARG ;; i) IN_FILE=$OPTARG ;; s) IN_FILE2=$OPTARG ;; p) TOP_NUM=$OPTARG ;; ?) echo "unsupport parameter!!!" exit 1;; esac done echo "dw_src_test " "MODEL="${MODEL}, "IN_FILE="${IN_FILE} "IN_FILE2="${IN_FILE2} "OCM="${OCM_SIZE}, "REPEAT_COUNT="${REPEAT_COUNT} ${TEST_PATH}/dw_2fd_src_test ${INPUT_PATH}/${MODEL}/${IN_FILE} ${INPUT_PATH}/${MODEL}/${IN_FILE2}