xichen98cn commited on
Commit
61cf4ce
·
verified ·
1 Parent(s): be8c166

Delete eval.sh

Browse files
Files changed (1) hide show
  1. eval.sh +0 -70
eval.sh DELETED
@@ -1,70 +0,0 @@
1
- #!/bin/bash
2
- #SBATCH --job-name=frozenseg_eval
3
- #SBATCH --output=output/slurm/%j.run.out
4
- #SBATCH --error=output/slurm/%j.run.err
5
- #SBATCH --partition=gpu-a100
6
- #SBATCH --gres=gpu:1
7
- #SBATCH --cpus-per-task=16
8
- #SBATCH --comment=yhx_team
9
- export MODULEPATH="/opt/app/spack/share/spack/modules/linux-centos7-haswell:/opt/app/spack/share/spack/modules/linux-centos7-cascadelake:/usr/share/Modules/modulefiles:/etc/modulefiles:/opt/app/modulefiles"
10
- source /users/cx_xchen/.bashrc_12.1
11
- export DETECTRON2_DATASETS=/users/cx_xchen/DATASETS/
12
- export TORCH_DISTRIBUTED_DEBUG=DETAIL
13
- export OMP_NUM_THREADS=1
14
- export USE_SIMPLE_THREADED_LEVEL3=1
15
- conda activate frozenseg
16
-
17
- configs=(
18
- # "configs/coco/frozenseg/convnext_large_eval_a847.yaml"
19
- # "configs/coco/frozenseg/convnext_large_eval_ade20k.yaml"
20
- # "configs/coco/frozenseg/convnext_large_eval_lvis.yaml"
21
- # "configs/coco/frozenseg/convnext_large_eval_pas21.yaml"
22
- "configs/coco/frozenseg/convnext_large_eval_pc459.yaml"
23
- # "configs/coco/frozenseg/convnext_large_eval_cityscapes.yaml"
24
- # "configs/coco/frozenseg/convnext_large_eval_coco.yaml"
25
- # "configs/coco/frozenseg/convnext_large_eval_mapillary_vistas.yaml"
26
- # configs/coco/frozenseg/convnext_large_eval_bdd_panop.yaml
27
- # configs/coco/frozenseg/convnext_large_eval_bdd_sem.yaml
28
- )
29
- port=$((10000 + RANDOM % 50000))
30
- sam=vit_b
31
- path=output/ConvNext-L_${sam}_1x
32
- for config in "${configs[@]}"; do
33
- python train_net.py --eval-only --num-gpus 1 --dist-url tcp://127.0.0.1:$port \
34
- --config-file $config \
35
- OUTPUT_DIR $path/$(basename "$config" .yaml) \
36
- MODEL.WEIGHTS modified_model.pth \
37
- MODEL.SAM_NAME vit_b \
38
- MODEL.FROZEN_SEG.CLIP_PRETRAINED_WEIGHTS pretrained_checkpoint/models--laion--CLIP-convnext_large_d_320.laion2B-s29B-b131K-ft-soup/open_clip_pytorch_model.bin \
39
- TEST.USE_SAM_MASKS False \
40
- MODEL.FROZEN_SEG.GEOMETRIC_ENSEMBLE_BETA 0.6
41
- done
42
-
43
- ########## with mask ensemble ########
44
- # for config in "${configs[@]}"; do
45
- # python train_net.py --eval-only --num-gpus 1 --dist-url tcp://127.0.0.1:$port \
46
- # --config-file $config \
47
- # OUTPUT_DIR $path/w_maskEnsemble/$(basename "$config" .yaml) \
48
- # MODEL.WEIGHTS $path/model_final.pth \
49
- # MODEL.MASK_FORMER.SAM_QUERY_FUSE_LAYER 2 \
50
- # MODEL.MASK_FORMER.SAM_FEATURE_FUSE_LAYER 0 \
51
- # MODEL.SAM_NAME vit_b \
52
- # MODEL.FROZEN_SEG.CLIP_PRETRAINED_WEIGHTS pretrained_checkpoint/models--laion--CLIP-convnext_large_d_320.laion2B-s29B-b131K-ft-soup/open_clip_pytorch_model.bin \
53
- # TEST.USE_SAM_MASKS True \
54
- # TEST.PKL_SAM_MODEL_NAME vit_h
55
- # done
56
-
57
-
58
- ########### test recall ############
59
- # path=output/Sam_query/ConvNext-L_vit_b_1x
60
- # for config in "${configs[@]}"; do
61
- # srun python train_net.py --eval-only --num-gpus 4 --dist-url tcp://127.0.0.1:$port \
62
- # --config-file $config \
63
- # OUTPUT_DIR "output/Ablation/recall_withEverything/$(basename "$config" .yaml)" \
64
- # MODEL.WEIGHTS "$path/model_final.pth" \
65
- # TEST.USE_SAM_MASKS True \
66
- # MODEL.MASK_FORMER.TEST.RECALL_ON True \
67
- # MODEL.MASK_FORMER.TEST.SEMANTIC_ON False \
68
- # MODEL.MASK_FORMER.TEST.INSTANCE_ON False \
69
- # MODEL.MASK_FORMER.TEST.PANOPTIC_ON False \
70
- # done