"examples/FP16_Optimizer_simple/minimal.py" did not exist on "716719931f298d851c545d98a975bd727c62571e"
eval.sh 1.26 KB
Newer Older
chenych's avatar
chenych committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# !/bin/bash

set -x

NUM_GPUS=8
JOB_NAME="painter_vit_large"
CKPT_FILE="painter_vit_large.pth"
PROMPT=000000391460

SIZE=560
DIST_THR=19

CKPT_PATH="models/${JOB_NAME}/${CKPT_FILE}"
MODEL="painter_vit_large_patch16_input896x448_win_dec64_8glb_sl1"

WORK_DIR="models_inference/${JOB_NAME}"
chenych's avatar
chenych committed
17
DATA_DIR="datasets"
chenych's avatar
chenych committed
18
19
20

# inference
python -m torch.distributed.launch --nproc_per_node=$NUM_GPUS --master_port=29504 --use_env \
chenych's avatar
chenych committed
21
22
23
24
  eval/coco_panoptic/painter_inference_pano_semseg.py \
  --ckpt_path ${CKPT_PATH} --model ${MODEL} --prompt ${PROMPT} \
  --data_dir ${DATA_DIR} \
  --input_size ${SIZE}
chenych's avatar
chenych committed
25
26

python -m torch.distributed.launch --nproc_per_node=$NUM_GPUS --master_port=29504 --use_env \
chenych's avatar
chenych committed
27
28
29
30
  eval/coco_panoptic/painter_inference_pano_inst.py \
  --ckpt_path ${CKPT_PATH} --model ${MODEL} --prompt ${PROMPT} \
  --data_dir ${DATA_DIR} \
  --input_size ${SIZE}
chenych's avatar
chenych committed
31
32
33
34
35

# postprocessing and eval
python \
  eval/coco_panoptic/COCOInstSegEvaluatorCustom.py \
  --work_dir ${WORK_DIR} --ckpt_file ${CKPT_FILE} \
chenych's avatar
chenych committed
36
  --data_dir ${DATA_DIR} \
chenych's avatar
chenych committed
37
38
39
40
41
  --dist_thr ${DIST_THR} --prompt ${PROMPT} --input_size ${SIZE}

python \
  eval/coco_panoptic/COCOPanoEvaluatorCustom.py \
  --work_dir ${WORK_DIR} --ckpt_file ${CKPT_FILE} \
chenych's avatar
chenych committed
42
  --data_dir ${DATA_DIR} \
chenych's avatar
chenych committed
43
  --dist_thr ${DIST_THR} --prompt ${PROMPT} --input_size ${SIZE}