run_hhb_dw_2fd_src_test.sh 997 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #!/bin/sh
  2. BASE_PATH=.
  3. TEST_PATH=${BASE_PATH}/test
  4. MODEL_PATH=${BASE_PATH}/model
  5. INPUT_PATH=${BASE_PATH}/input
  6. OUT_PATH=${TEST_PATH}/out
  7. REPEAT_COUNT=1
  8. TIMEOUT=1000 # // 1000ms
  9. TASK_COUNT=1
  10. MODEL=face_detect
  11. OCM_SIZE=OCM_1M
  12. IN_FILE=data.0.bin
  13. IN_FILE2=data.0.bin
  14. TOP_NUM=0
  15. echo "Usage: ./run_hhb_rgb_test.sh [-m model_name] [-r repeat_cnt]"
  16. echo "For example: ./run_hhb_rgb_test.sh -m mobilenetv1_rgb"
  17. while getopts ":r:t:m:o:i:s:p:" opt
  18. do
  19. case $opt in
  20. r)
  21. REPEAT_COUNT=$OPTARG
  22. ;;
  23. t)
  24. TIMEOUT=$OPTARG
  25. ;;
  26. m)
  27. MODEL=$OPTARG
  28. ;;
  29. o)
  30. OCM_SIZE=$OPTARG
  31. ;;
  32. i)
  33. IN_FILE=$OPTARG
  34. ;;
  35. s)
  36. IN_FILE2=$OPTARG
  37. ;;
  38. p)
  39. TOP_NUM=$OPTARG
  40. ;;
  41. ?)
  42. echo "unsupport parameter!!!"
  43. exit 1;;
  44. esac
  45. done
  46. echo "dw_src_test " "MODEL="${MODEL}, "IN_FILE="${IN_FILE} "IN_FILE2="${IN_FILE2} "OCM="${OCM_SIZE}, "REPEAT_COUNT="${REPEAT_COUNT}
  47. ${TEST_PATH}/dw_2fd_src_test ${INPUT_PATH}/${MODEL}/${IN_FILE} ${INPUT_PATH}/${MODEL}/${IN_FILE2}