123456789101112131415161718 |
- #!/bin/bash
- function run_models() {
- local max_acc="0.0"
- local best_model=$0
- until [ $# -eq 0 ]
- do
- local acc=$(./bin deploy.prototxt models/$1 | tail -n 1 | sed 's/accuracy \([01]\.[0-9]*\)/\1/g')
- if [[ $acc > $max_acc ]];then
- max_acc=$acc
- best_model=$1
- fi
- shift
- done
- printf "best model: %s, accuracy: %s\n" $best_model $max_acc
- }
- models=$(ls ./models | grep "\.model$")
- run_models $models
|