Spaces:
Runtime error
Runtime error
| gpus=4 | |
| config=$1 | |
| output=$2 | |
| if [ -z $config ] | |
| then | |
| echo "No config file found! Run with "sh run.sh [CONFIG_FILE] [OUTPUT_DIR] [OPTS]"" | |
| exit 0 | |
| fi | |
| if [ -z $output ] | |
| then | |
| echo "No output directory found! Run with "sh run.sh [CONFIG_FILE] [OUTPUT_DIR] [OPTS]"" | |
| exit 0 | |
| fi | |
| shift 2 | |
| opts=${@} | |
| #ADE20k-150 | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/ADE_20k/ADE20K_150_class.json" \ | |
| DATASETS.TEST \(\"ade20k_150_test_sem_seg\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| #ADE20k-847 | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/ADE_20k/ADE20K_847_pure_class.json" \ | |
| DATASETS.TEST \(\"ade20k_full_sem_seg_freq_val_all\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| #Pascal VOC | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/pascal-voc20/VOC_20_class.json" \ | |
| DATASETS.TEST \(\"voc_2012_test_sem_seg\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| #Pascal VOC-b | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/pascal-voc20/VOC_20_class_59.json" \ | |
| DATASETS.TEST \(\"voc_2012_test_openseg_sem_seg\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| #Pascal Context 59 | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/pascal-context/pas59.json" \ | |
| DATASETS.TEST \(\"context_59_test_sem_seg\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| #Pascal Context 459 | |
| python train_net.py --config $config \ | |
| --num-gpus $gpus \ | |
| --dist-url "auto" \ | |
| --eval-only \ | |
| OUTPUT_DIR $output/eval \ | |
| MODEL.SEM_SEG_HEAD.TEST_CLASS_JSON "datasets/pascal-context/pas459.json" \ | |
| DATASETS.TEST \(\"context_459_test_sem_seg\"\,\) \ | |
| TEST.SLIDING_WINDOW "True" \ | |
| MODEL.SEM_SEG_HEAD.POOLING_SIZES "[1,1]" \ | |
| MODEL.WEIGHTS $output/model_final.pth \ | |
| $opts | |
| cat $output/eval/log.txt | grep copypaste |