| | #!/bin/bash -e |
| | |
| |
|
| | BIN="python tools/train_net.py" |
| | OUTPUT="inference_test_output" |
| | NUM_GPUS=2 |
| |
|
| | CFG_LIST=( "${@:1}" ) |
| |
|
| | if [ ${#CFG_LIST[@]} -eq 0 ]; then |
| | CFG_LIST=( ./configs/quick_schedules/*inference_acc_test.yaml ) |
| | fi |
| |
|
| | echo "========================================================================" |
| | echo "Configs to run:" |
| | echo "${CFG_LIST[@]}" |
| | echo "========================================================================" |
| |
|
| |
|
| | for cfg in "${CFG_LIST[@]}"; do |
| | echo "========================================================================" |
| | echo "Running $cfg ..." |
| | echo "========================================================================" |
| | $BIN \ |
| | --eval-only \ |
| | --num-gpus $NUM_GPUS \ |
| | --config-file "$cfg" \ |
| | OUTPUT_DIR $OUTPUT |
| | rm -rf $OUTPUT |
| | done |
| |
|
| |
|
| | echo "========================================================================" |
| | echo "Running demo.py ..." |
| | echo "========================================================================" |
| | DEMO_BIN="python demo/demo.py" |
| | COCO_DIR=datasets/coco/val2014 |
| | mkdir -pv $OUTPUT |
| |
|
| | set -v |
| |
|
| | $DEMO_BIN --config-file ./configs/quick_schedules/panoptic_fpn_R_50_inference_acc_test.yaml \ |
| | --input $COCO_DIR/COCO_val2014_0000001933* --output $OUTPUT |
| | rm -rf $OUTPUT |
| |
|