X-Git-Url: http://rtime.felk.cvut.cz/gitweb/hercules2020/kcf.git/blobdiff_plain/1da584962777d24bde54ae29f8071bfff838dfe2..2b9fe960968800c95948650eb7d41a2d395b0f4d:/print-test-results diff --git a/print-test-results b/print-test-results index 422c1d7..f58705d 100755 --- a/print-test-results +++ b/print-test-results @@ -1,7 +1,10 @@ #!/bin/bash set -e -expected_accuracy=([bag]=0.53 [ball1]=0.70 [car1]=0.35 [book]=0.19) +declare -A expected_accuracy + +expected_accuracy=([bag]=0.53 [ball1-correct]=0.70 [ball1]=0.35 [car1]=0.35 [book]=0.19 + [bmx]=0.45 [crossing]=0.72 [racing]=0.52) for i in "$@"; do [[ "$i" =~ build-(.*)/kcf_vot-(.*)-(.*).log ]] @@ -11,7 +14,8 @@ for i in "$@"; do result=$(grep 'Average accuracy:' $i || :) if [[ "$result" =~ Average\ accuracy:\ ([0-9.]+) ]]; then - if [[ $(echo "${BASH_REMATCH[1]} >= ${expected_accuracy[$seq]}"|bc) -eq 1 ]]; then + result+=" >= ${expected_accuracy[$seq]}" + if [[ $(echo "${BASH_REMATCH[1]} >= ${expected_accuracy[$seq]:-0}"|bc) -eq 1 ]]; then status=ok else status=ACCURACY