-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwarp_aug_8_2.yaml
66 lines (62 loc) · 1.88 KB
/
warp_aug_8_2.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
58
59
60
61
62
63
64
65
66
_BASE_: "./Base-RCNN-C4.yaml"
MODEL:
META_ARCHITECTURE: "DAobjTwoStagePseudoLabGeneralizedRCNN"
WEIGHTS: "detectron2://ImageNetPretrained/MSRA/R-50.pkl"
MASK_ON: False
RESNETS:
DEPTH: 50
OUT_FEATURES: ["res5"]
RES5_DILATION: 2
PROPOSAL_GENERATOR:
NAME: "PseudoLabRPN"
RPN:
IN_FEATURES: ["res5"]
# POSITIVE_FRACTION: 0.25
ROI_HEADS:
NAME: "StandardROIHeadsPseudoLab"
IN_FEATURES: ["res5"]
LOSS: "CrossEntropy" # variant: "CrossEntropy"
NUM_CLASSES: 10
ROI_BOX_HEAD:
NAME: "FastRCNNConvFCHead"
NUM_FC: 2
POOLER_RESOLUTION: 7
SOLVER:
LR_SCHEDULER_NAME: "WarmupTwoStageMultiStepLR"
STEPS: (72000, 96000, 108000, 432000) # NOTE: (60000, 80000, 90000, 360000)
FACTOR_LIST: (1, 1, 1, 1, 1)
MAX_ITER: 120000 # NOTE: 100000
IMG_PER_BATCH_LABEL: 15 # NOTE: 18
IMG_PER_BATCH_UNLABEL: 15 # NOTE: 18
BASE_LR: 0.04
DATALOADER:
SUP_PERCENT: 100.0
DATASETS:
CROSS_DATASET: True
TRAIN_LABEL: ("bdd100k_day_train_valid_vp",) #voc_2012_train # TODO: replace with all valid vps
TRAIN_UNLABEL: ("bdd100k_night_train",) #Clipart1k_train
TRAIN_UNLABEL_DEPTH: ("bdd100k_night_train_depth",)
TEST: ("bdd100k_night_val",) #
# TEST: ("bdd100k_day_val",) #Clipart1k_test # NOTE: change to day for test only
SEMISUPNET:
Trainer: "studentteacher"
BBOX_THRESHOLD: 0.8
TEACHER_UPDATE_ITER: 1
BURN_UP_STEP: 60000 # NOTE: 50000
EMA_KEEP_RATE: 0.9996
UNSUP_LOSS_WEIGHT: 0.3
SUP_LOSS_WEIGHT: 1.0
SCALE_LIST: (0.5, 0.6, 0.7,0.8,0.9,1.0)
SCALE_STEPS: (68400, 76800, 85200, 93600, 102000, 110400) # NOTE: (57000,64000,71000,78000,85000,92000)
TEST:
EVAL_PERIOD: 2000
NIGHTAUG: True
STUDENT_SCALE: True
CONSISTENCY: True
# VANISHING_POINT: "/root/autodl-tmp/Datasets/VP/train_day.json"
VANISHING_POINT: "/home/aghosh/Projects/2PCNet/Datasets/VP/train_day.json"
# WARP_AUG: True
WARP_AUG_LZU: True
# USE_DEBUG: True
# TWO_PC_AUG: False
# AUG_PROB: 1.0