-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathswinl_ytvis21.yaml
executable file
·57 lines (57 loc) · 1.43 KB
/
swinl_ytvis21.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
_BASE_: "./swinl_coco.yaml"
MODEL:
WEIGHTS: "pretrained/mdqe_swinl_patch4_window24_384_22k_coco_bs8_3x_f1.pth"
MDQE:
NUM_CLASSES: 40
WINDOW_INTER_FRAME_ASSOCIATION: 7
CLIP_STRIDE: 1
SAMPLING_FRAME_NUM_TEST: 4
MAX_NUM_INSTANCES: 70
WINDOW_FRAME_NUM_TEST: 20
APPLY_CLS_THRES: 0.1
DATASETS:
DATASET_RATIO: [ 0.75, 1.0 ]
TRAIN: ("coco2ytvis2021_train", "ytvis_2021_train")
TEST: ("ytvis_2021_val",) # during training, use TEST: ("ytvis_2021_dev",)
SOLVER:
IMS_PER_BATCH: 8
BASE_LR: 0.00005
STEPS: (20000, )
MAX_ITER: 24000
WARMUP_FACTOR: 1.0
WARMUP_ITERS: 10
WEIGHT_DECAY: 0.05
OPTIMIZER: "ADAMW"
BACKBONE_MULTIPLIER: 0.1
CLIP_GRADIENTS:
ENABLED: True
CLIP_TYPE: "full_model"
CLIP_VALUE: 0.01
NORM_TYPE: 2.0
INPUT:
FORMAT: "RGB"
SAMPLING_FRAME_NUM: 3
SAMPLING_FRAME_RANGE: 10
PRETRAIN_FRAME_NUM: 4
AUGMENTATIONS: []
RANDOM_FLIP: "flip_by_clip"
MIN_SIZE_TRAIN_SAMPLING: "choice_by_clip"
MIN_SIZE_TRAIN: (320, 352, 384, 416, 448, 480, 512, 544)
MAX_SIZE_TRAIN: 1024
MIN_SIZE_TEST: 360
CROP:
ENABLED: True
TYPE: "relative_range"
SIZE: [0.7, 0.7]
PSEUDO:
AUGMENTATIONS: [ 'rotation' ]
MIN_SIZE_TRAIN: (320, 352, 384, 416, 448, 480, 512, 544)
MAX_SIZE_TRAIN: 1024
CROP:
ENABLED: True
TYPE: "absolute_range"
SIZE: (384, 600)
TEST:
EVAL_PERIOD: 5000
DETECTIONS_PER_IMAGE: 10
OUTPUT_DIR: output/ytvis/mdqe_swinl_ytvis21_bs8_f3/