Spaces:
Sleeping
Sleeping
MuhammmadRizwanRizwan
commited on
Commit
•
f255bf3
1
Parent(s):
6f65fa6
Delete utils
Browse files- utils/banana_config.yaml +0 -497
- utils/cucumber_config.yaml +0 -497
- utils/grape_config.yaml +0 -497
- utils/kaki_config.yaml +0 -497
- utils/papaya_config.yaml +0 -497
- utils/peach_config.yaml +0 -497
- utils/pear_config.yaml +0 -497
- utils/peeper_config.yaml +0 -497
- utils/strawberry_config.yaml +0 -497
- utils/tomato_config.yaml +0 -497
- utils/watermelon_config.yaml +0 -497
utils/banana_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Banana/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/cucumber_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Cucumber/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/grape_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Grape/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/kaki_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.5
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: /content/drive/MyDrive/ComputerVisionEngineer/kaki/models/Detectron2_Models/model_final.pth
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/kaki/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/papaya_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Papaya/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/peach_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Peach/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/pear_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Pear/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/peeper_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Peeper/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/strawberry_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/Strawberry/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/tomato_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ComputerVisionEngineer/tomato/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils/watermelon_config.yaml
DELETED
@@ -1,497 +0,0 @@
|
|
1 |
-
!!python/object/new:detectron2.config.config.CfgNode
|
2 |
-
dictitems:
|
3 |
-
CUDNN_BENCHMARK: false
|
4 |
-
DATALOADER: !!python/object/new:detectron2.config.config.CfgNode
|
5 |
-
dictitems:
|
6 |
-
ASPECT_RATIO_GROUPING: true
|
7 |
-
FILTER_EMPTY_ANNOTATIONS: true
|
8 |
-
NUM_WORKERS: 2
|
9 |
-
REPEAT_SQRT: true
|
10 |
-
REPEAT_THRESHOLD: 0.0
|
11 |
-
SAMPLER_TRAIN: TrainingSampler
|
12 |
-
state:
|
13 |
-
__deprecated_keys__: !!set {}
|
14 |
-
__immutable__: false
|
15 |
-
__new_allowed__: false
|
16 |
-
__renamed_keys__: {}
|
17 |
-
DATASETS: !!python/object/new:detectron2.config.config.CfgNode
|
18 |
-
dictitems:
|
19 |
-
PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
|
20 |
-
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
|
21 |
-
PROPOSAL_FILES_TEST: !!python/tuple []
|
22 |
-
PROPOSAL_FILES_TRAIN: !!python/tuple []
|
23 |
-
TEST: !!python/tuple []
|
24 |
-
TRAIN: !!python/tuple
|
25 |
-
- my_dataset_train
|
26 |
-
state:
|
27 |
-
__deprecated_keys__: !!set {}
|
28 |
-
__immutable__: false
|
29 |
-
__new_allowed__: false
|
30 |
-
__renamed_keys__: {}
|
31 |
-
FLOAT32_PRECISION: ''
|
32 |
-
GLOBAL: !!python/object/new:detectron2.config.config.CfgNode
|
33 |
-
dictitems:
|
34 |
-
HACK: 1.0
|
35 |
-
state:
|
36 |
-
__deprecated_keys__: !!set {}
|
37 |
-
__immutable__: false
|
38 |
-
__new_allowed__: false
|
39 |
-
__renamed_keys__: {}
|
40 |
-
INPUT: !!python/object/new:detectron2.config.config.CfgNode
|
41 |
-
dictitems:
|
42 |
-
CROP: !!python/object/new:detectron2.config.config.CfgNode
|
43 |
-
dictitems:
|
44 |
-
ENABLED: false
|
45 |
-
SIZE:
|
46 |
-
- 0.9
|
47 |
-
- 0.9
|
48 |
-
TYPE: relative_range
|
49 |
-
state:
|
50 |
-
__deprecated_keys__: !!set {}
|
51 |
-
__immutable__: false
|
52 |
-
__new_allowed__: false
|
53 |
-
__renamed_keys__: {}
|
54 |
-
FORMAT: BGR
|
55 |
-
MASK_FORMAT: polygon
|
56 |
-
MAX_SIZE_TEST: 1333
|
57 |
-
MAX_SIZE_TRAIN: 1333
|
58 |
-
MIN_SIZE_TEST: 800
|
59 |
-
MIN_SIZE_TRAIN: !!python/tuple
|
60 |
-
- 640
|
61 |
-
- 672
|
62 |
-
- 704
|
63 |
-
- 736
|
64 |
-
- 768
|
65 |
-
- 800
|
66 |
-
MIN_SIZE_TRAIN_SAMPLING: choice
|
67 |
-
RANDOM_FLIP: horizontal
|
68 |
-
state:
|
69 |
-
__deprecated_keys__: !!set {}
|
70 |
-
__immutable__: false
|
71 |
-
__new_allowed__: false
|
72 |
-
__renamed_keys__: {}
|
73 |
-
MODEL: !!python/object/new:detectron2.config.config.CfgNode
|
74 |
-
dictitems:
|
75 |
-
ANCHOR_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
76 |
-
dictitems:
|
77 |
-
ANGLES:
|
78 |
-
- - -90
|
79 |
-
- 0
|
80 |
-
- 90
|
81 |
-
ASPECT_RATIOS:
|
82 |
-
- - 0.5
|
83 |
-
- 1.0
|
84 |
-
- 2.0
|
85 |
-
NAME: DefaultAnchorGenerator
|
86 |
-
OFFSET: 0.0
|
87 |
-
SIZES:
|
88 |
-
- - 32
|
89 |
-
- - 64
|
90 |
-
- - 128
|
91 |
-
- - 256
|
92 |
-
- - 512
|
93 |
-
state:
|
94 |
-
__deprecated_keys__: !!set {}
|
95 |
-
__immutable__: false
|
96 |
-
__new_allowed__: false
|
97 |
-
__renamed_keys__: {}
|
98 |
-
BACKBONE: !!python/object/new:detectron2.config.config.CfgNode
|
99 |
-
dictitems:
|
100 |
-
FREEZE_AT: 2
|
101 |
-
NAME: build_resnet_fpn_backbone
|
102 |
-
state:
|
103 |
-
__deprecated_keys__: !!set {}
|
104 |
-
__immutable__: false
|
105 |
-
__new_allowed__: false
|
106 |
-
__renamed_keys__: {}
|
107 |
-
DEVICE: cuda
|
108 |
-
FPN: !!python/object/new:detectron2.config.config.CfgNode
|
109 |
-
dictitems:
|
110 |
-
FUSE_TYPE: sum
|
111 |
-
IN_FEATURES:
|
112 |
-
- res2
|
113 |
-
- res3
|
114 |
-
- res4
|
115 |
-
- res5
|
116 |
-
NORM: ''
|
117 |
-
OUT_CHANNELS: 256
|
118 |
-
state:
|
119 |
-
__deprecated_keys__: !!set {}
|
120 |
-
__immutable__: false
|
121 |
-
__new_allowed__: false
|
122 |
-
__renamed_keys__: {}
|
123 |
-
KEYPOINT_ON: false
|
124 |
-
LOAD_PROPOSALS: false
|
125 |
-
MASK_ON: true
|
126 |
-
META_ARCHITECTURE: GeneralizedRCNN
|
127 |
-
PANOPTIC_FPN: !!python/object/new:detectron2.config.config.CfgNode
|
128 |
-
dictitems:
|
129 |
-
COMBINE: !!python/object/new:detectron2.config.config.CfgNode
|
130 |
-
dictitems:
|
131 |
-
ENABLED: true
|
132 |
-
INSTANCES_CONFIDENCE_THRESH: 0.5
|
133 |
-
OVERLAP_THRESH: 0.5
|
134 |
-
STUFF_AREA_LIMIT: 4096
|
135 |
-
state:
|
136 |
-
__deprecated_keys__: !!set {}
|
137 |
-
__immutable__: false
|
138 |
-
__new_allowed__: false
|
139 |
-
__renamed_keys__: {}
|
140 |
-
INSTANCE_LOSS_WEIGHT: 1.0
|
141 |
-
state:
|
142 |
-
__deprecated_keys__: !!set {}
|
143 |
-
__immutable__: false
|
144 |
-
__new_allowed__: false
|
145 |
-
__renamed_keys__: {}
|
146 |
-
PIXEL_MEAN:
|
147 |
-
- 103.53
|
148 |
-
- 116.28
|
149 |
-
- 123.675
|
150 |
-
PIXEL_STD:
|
151 |
-
- 1.0
|
152 |
-
- 1.0
|
153 |
-
- 1.0
|
154 |
-
PROPOSAL_GENERATOR: !!python/object/new:detectron2.config.config.CfgNode
|
155 |
-
dictitems:
|
156 |
-
MIN_SIZE: 0
|
157 |
-
NAME: RPN
|
158 |
-
state:
|
159 |
-
__deprecated_keys__: !!set {}
|
160 |
-
__immutable__: false
|
161 |
-
__new_allowed__: false
|
162 |
-
__renamed_keys__: {}
|
163 |
-
RESNETS: !!python/object/new:detectron2.config.config.CfgNode
|
164 |
-
dictitems:
|
165 |
-
DEFORM_MODULATED: false
|
166 |
-
DEFORM_NUM_GROUPS: 1
|
167 |
-
DEFORM_ON_PER_STAGE:
|
168 |
-
- false
|
169 |
-
- false
|
170 |
-
- false
|
171 |
-
- false
|
172 |
-
DEPTH: 50
|
173 |
-
NORM: FrozenBN
|
174 |
-
NUM_GROUPS: 1
|
175 |
-
OUT_FEATURES:
|
176 |
-
- res2
|
177 |
-
- res3
|
178 |
-
- res4
|
179 |
-
- res5
|
180 |
-
RES2_OUT_CHANNELS: 256
|
181 |
-
RES5_DILATION: 1
|
182 |
-
STEM_OUT_CHANNELS: 64
|
183 |
-
STRIDE_IN_1X1: true
|
184 |
-
WIDTH_PER_GROUP: 64
|
185 |
-
state:
|
186 |
-
__deprecated_keys__: !!set {}
|
187 |
-
__immutable__: false
|
188 |
-
__new_allowed__: false
|
189 |
-
__renamed_keys__: {}
|
190 |
-
RETINANET: !!python/object/new:detectron2.config.config.CfgNode
|
191 |
-
dictitems:
|
192 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
193 |
-
BBOX_REG_WEIGHTS: &id002 !!python/tuple
|
194 |
-
- 1.0
|
195 |
-
- 1.0
|
196 |
-
- 1.0
|
197 |
-
- 1.0
|
198 |
-
FOCAL_LOSS_ALPHA: 0.25
|
199 |
-
FOCAL_LOSS_GAMMA: 2.0
|
200 |
-
IN_FEATURES:
|
201 |
-
- p3
|
202 |
-
- p4
|
203 |
-
- p5
|
204 |
-
- p6
|
205 |
-
- p7
|
206 |
-
IOU_LABELS:
|
207 |
-
- 0
|
208 |
-
- -1
|
209 |
-
- 1
|
210 |
-
IOU_THRESHOLDS:
|
211 |
-
- 0.4
|
212 |
-
- 0.5
|
213 |
-
NMS_THRESH_TEST: 0.5
|
214 |
-
NORM: ''
|
215 |
-
NUM_CLASSES: 80
|
216 |
-
NUM_CONVS: 4
|
217 |
-
PRIOR_PROB: 0.01
|
218 |
-
SCORE_THRESH_TEST: 0.05
|
219 |
-
SMOOTH_L1_LOSS_BETA: 0.1
|
220 |
-
TOPK_CANDIDATES_TEST: 1000
|
221 |
-
state:
|
222 |
-
__deprecated_keys__: !!set {}
|
223 |
-
__immutable__: false
|
224 |
-
__new_allowed__: false
|
225 |
-
__renamed_keys__: {}
|
226 |
-
ROI_BOX_CASCADE_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
227 |
-
dictitems:
|
228 |
-
BBOX_REG_WEIGHTS: !!python/tuple
|
229 |
-
- &id001 !!python/tuple
|
230 |
-
- 10.0
|
231 |
-
- 10.0
|
232 |
-
- 5.0
|
233 |
-
- 5.0
|
234 |
-
- !!python/tuple
|
235 |
-
- 20.0
|
236 |
-
- 20.0
|
237 |
-
- 10.0
|
238 |
-
- 10.0
|
239 |
-
- !!python/tuple
|
240 |
-
- 30.0
|
241 |
-
- 30.0
|
242 |
-
- 15.0
|
243 |
-
- 15.0
|
244 |
-
IOUS: !!python/tuple
|
245 |
-
- 0.5
|
246 |
-
- 0.6
|
247 |
-
- 0.7
|
248 |
-
state:
|
249 |
-
__deprecated_keys__: !!set {}
|
250 |
-
__immutable__: false
|
251 |
-
__new_allowed__: false
|
252 |
-
__renamed_keys__: {}
|
253 |
-
ROI_BOX_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
254 |
-
dictitems:
|
255 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
256 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
257 |
-
BBOX_REG_WEIGHTS: *id001
|
258 |
-
CLS_AGNOSTIC_BBOX_REG: false
|
259 |
-
CONV_DIM: 256
|
260 |
-
FC_DIM: 1024
|
261 |
-
FED_LOSS_FREQ_WEIGHT_POWER: 0.5
|
262 |
-
FED_LOSS_NUM_CLASSES: 50
|
263 |
-
NAME: FastRCNNConvFCHead
|
264 |
-
NORM: ''
|
265 |
-
NUM_CONV: 0
|
266 |
-
NUM_FC: 2
|
267 |
-
POOLER_RESOLUTION: 7
|
268 |
-
POOLER_SAMPLING_RATIO: 0
|
269 |
-
POOLER_TYPE: ROIAlignV2
|
270 |
-
SMOOTH_L1_BETA: 0.0
|
271 |
-
TRAIN_ON_PRED_BOXES: false
|
272 |
-
USE_FED_LOSS: false
|
273 |
-
USE_SIGMOID_CE: false
|
274 |
-
state:
|
275 |
-
__deprecated_keys__: !!set {}
|
276 |
-
__immutable__: false
|
277 |
-
__new_allowed__: false
|
278 |
-
__renamed_keys__: {}
|
279 |
-
ROI_HEADS: !!python/object/new:detectron2.config.config.CfgNode
|
280 |
-
dictitems:
|
281 |
-
BATCH_SIZE_PER_IMAGE: 256
|
282 |
-
IN_FEATURES:
|
283 |
-
- p2
|
284 |
-
- p3
|
285 |
-
- p4
|
286 |
-
- p5
|
287 |
-
IOU_LABELS:
|
288 |
-
- 0
|
289 |
-
- 1
|
290 |
-
IOU_THRESHOLDS:
|
291 |
-
- 0.5
|
292 |
-
NAME: StandardROIHeads
|
293 |
-
NMS_THRESH_TEST: 0.5
|
294 |
-
NUM_CLASSES: 4
|
295 |
-
POSITIVE_FRACTION: 0.25
|
296 |
-
PROPOSAL_APPEND_GT: true
|
297 |
-
SCORE_THRESH_TEST: 0.05
|
298 |
-
state:
|
299 |
-
__deprecated_keys__: !!set {}
|
300 |
-
__immutable__: false
|
301 |
-
__new_allowed__: false
|
302 |
-
__renamed_keys__: {}
|
303 |
-
ROI_KEYPOINT_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
304 |
-
dictitems:
|
305 |
-
CONV_DIMS: !!python/tuple
|
306 |
-
- 512
|
307 |
-
- 512
|
308 |
-
- 512
|
309 |
-
- 512
|
310 |
-
- 512
|
311 |
-
- 512
|
312 |
-
- 512
|
313 |
-
- 512
|
314 |
-
LOSS_WEIGHT: 1.0
|
315 |
-
MIN_KEYPOINTS_PER_IMAGE: 1
|
316 |
-
NAME: KRCNNConvDeconvUpsampleHead
|
317 |
-
NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS: true
|
318 |
-
NUM_KEYPOINTS: 17
|
319 |
-
POOLER_RESOLUTION: 14
|
320 |
-
POOLER_SAMPLING_RATIO: 0
|
321 |
-
POOLER_TYPE: ROIAlignV2
|
322 |
-
state:
|
323 |
-
__deprecated_keys__: !!set {}
|
324 |
-
__immutable__: false
|
325 |
-
__new_allowed__: false
|
326 |
-
__renamed_keys__: {}
|
327 |
-
ROI_MASK_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
328 |
-
dictitems:
|
329 |
-
CLS_AGNOSTIC_MASK: false
|
330 |
-
CONV_DIM: 256
|
331 |
-
NAME: MaskRCNNConvUpsampleHead
|
332 |
-
NORM: ''
|
333 |
-
NUM_CONV: 4
|
334 |
-
POOLER_RESOLUTION: 14
|
335 |
-
POOLER_SAMPLING_RATIO: 0
|
336 |
-
POOLER_TYPE: ROIAlignV2
|
337 |
-
state:
|
338 |
-
__deprecated_keys__: !!set {}
|
339 |
-
__immutable__: false
|
340 |
-
__new_allowed__: false
|
341 |
-
__renamed_keys__: {}
|
342 |
-
RPN: !!python/object/new:detectron2.config.config.CfgNode
|
343 |
-
dictitems:
|
344 |
-
BATCH_SIZE_PER_IMAGE: 256
|
345 |
-
BBOX_REG_LOSS_TYPE: smooth_l1
|
346 |
-
BBOX_REG_LOSS_WEIGHT: 1.0
|
347 |
-
BBOX_REG_WEIGHTS: *id002
|
348 |
-
BOUNDARY_THRESH: -1
|
349 |
-
CONV_DIMS:
|
350 |
-
- -1
|
351 |
-
HEAD_NAME: StandardRPNHead
|
352 |
-
IN_FEATURES:
|
353 |
-
- p2
|
354 |
-
- p3
|
355 |
-
- p4
|
356 |
-
- p5
|
357 |
-
- p6
|
358 |
-
IOU_LABELS:
|
359 |
-
- 0
|
360 |
-
- -1
|
361 |
-
- 1
|
362 |
-
IOU_THRESHOLDS:
|
363 |
-
- 0.3
|
364 |
-
- 0.7
|
365 |
-
LOSS_WEIGHT: 1.0
|
366 |
-
NMS_THRESH: 0.7
|
367 |
-
POSITIVE_FRACTION: 0.5
|
368 |
-
POST_NMS_TOPK_TEST: 1000
|
369 |
-
POST_NMS_TOPK_TRAIN: 1000
|
370 |
-
PRE_NMS_TOPK_TEST: 1000
|
371 |
-
PRE_NMS_TOPK_TRAIN: 2000
|
372 |
-
SMOOTH_L1_BETA: 0.0
|
373 |
-
state:
|
374 |
-
__deprecated_keys__: !!set {}
|
375 |
-
__immutable__: false
|
376 |
-
__new_allowed__: false
|
377 |
-
__renamed_keys__: {}
|
378 |
-
SEM_SEG_HEAD: !!python/object/new:detectron2.config.config.CfgNode
|
379 |
-
dictitems:
|
380 |
-
COMMON_STRIDE: 4
|
381 |
-
CONVS_DIM: 128
|
382 |
-
IGNORE_VALUE: 255
|
383 |
-
IN_FEATURES:
|
384 |
-
- p2
|
385 |
-
- p3
|
386 |
-
- p4
|
387 |
-
- p5
|
388 |
-
LOSS_WEIGHT: 1.0
|
389 |
-
NAME: SemSegFPNHead
|
390 |
-
NORM: GN
|
391 |
-
NUM_CLASSES: 54
|
392 |
-
state:
|
393 |
-
__deprecated_keys__: !!set {}
|
394 |
-
__immutable__: false
|
395 |
-
__new_allowed__: false
|
396 |
-
__renamed_keys__: {}
|
397 |
-
WEIGHTS: https://dl.fbaipublicfiles.com/detectron2/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/137849600/model_final_f10217.pkl
|
398 |
-
state:
|
399 |
-
__deprecated_keys__: !!set {}
|
400 |
-
__immutable__: false
|
401 |
-
__new_allowed__: false
|
402 |
-
__renamed_keys__: {}
|
403 |
-
OUTPUT_DIR: /content/drive/MyDrive/ColabNotebooks/models/Detectron2_Models
|
404 |
-
SEED: -1
|
405 |
-
SOLVER: !!python/object/new:detectron2.config.config.CfgNode
|
406 |
-
dictitems:
|
407 |
-
AMP: !!python/object/new:detectron2.config.config.CfgNode
|
408 |
-
dictitems:
|
409 |
-
ENABLED: false
|
410 |
-
state:
|
411 |
-
__deprecated_keys__: !!set {}
|
412 |
-
__immutable__: false
|
413 |
-
__new_allowed__: false
|
414 |
-
__renamed_keys__: {}
|
415 |
-
BASE_LR: 0.00025
|
416 |
-
BASE_LR_END: 0.0
|
417 |
-
BIAS_LR_FACTOR: 1.0
|
418 |
-
CHECKPOINT_PERIOD: 5000
|
419 |
-
CLIP_GRADIENTS: !!python/object/new:detectron2.config.config.CfgNode
|
420 |
-
dictitems:
|
421 |
-
CLIP_TYPE: value
|
422 |
-
CLIP_VALUE: 1.0
|
423 |
-
ENABLED: false
|
424 |
-
NORM_TYPE: 2.0
|
425 |
-
state:
|
426 |
-
__deprecated_keys__: !!set {}
|
427 |
-
__immutable__: false
|
428 |
-
__new_allowed__: false
|
429 |
-
__renamed_keys__: {}
|
430 |
-
GAMMA: 0.1
|
431 |
-
IMS_PER_BATCH: 2
|
432 |
-
LR_SCHEDULER_NAME: WarmupMultiStepLR
|
433 |
-
MAX_ITER: 1000
|
434 |
-
MOMENTUM: 0.9
|
435 |
-
NESTEROV: false
|
436 |
-
NUM_DECAYS: 3
|
437 |
-
REFERENCE_WORLD_SIZE: 0
|
438 |
-
RESCALE_INTERVAL: false
|
439 |
-
STEPS: []
|
440 |
-
WARMUP_FACTOR: 0.001
|
441 |
-
WARMUP_ITERS: 1000
|
442 |
-
WARMUP_METHOD: linear
|
443 |
-
WEIGHT_DECAY: 0.0001
|
444 |
-
WEIGHT_DECAY_BIAS: null
|
445 |
-
WEIGHT_DECAY_NORM: 0.0
|
446 |
-
state:
|
447 |
-
__deprecated_keys__: !!set {}
|
448 |
-
__immutable__: false
|
449 |
-
__new_allowed__: false
|
450 |
-
__renamed_keys__: {}
|
451 |
-
TEST: !!python/object/new:detectron2.config.config.CfgNode
|
452 |
-
dictitems:
|
453 |
-
AUG: !!python/object/new:detectron2.config.config.CfgNode
|
454 |
-
dictitems:
|
455 |
-
ENABLED: false
|
456 |
-
FLIP: true
|
457 |
-
MAX_SIZE: 4000
|
458 |
-
MIN_SIZES: !!python/tuple
|
459 |
-
- 400
|
460 |
-
- 500
|
461 |
-
- 600
|
462 |
-
- 700
|
463 |
-
- 800
|
464 |
-
- 900
|
465 |
-
- 1000
|
466 |
-
- 1100
|
467 |
-
- 1200
|
468 |
-
state:
|
469 |
-
__deprecated_keys__: !!set {}
|
470 |
-
__immutable__: false
|
471 |
-
__new_allowed__: false
|
472 |
-
__renamed_keys__: {}
|
473 |
-
DETECTIONS_PER_IMAGE: 100
|
474 |
-
EVAL_PERIOD: 0
|
475 |
-
EXPECTED_RESULTS: []
|
476 |
-
KEYPOINT_OKS_SIGMAS: []
|
477 |
-
PRECISE_BN: !!python/object/new:detectron2.config.config.CfgNode
|
478 |
-
dictitems:
|
479 |
-
ENABLED: false
|
480 |
-
NUM_ITER: 200
|
481 |
-
state:
|
482 |
-
__deprecated_keys__: !!set {}
|
483 |
-
__immutable__: false
|
484 |
-
__new_allowed__: false
|
485 |
-
__renamed_keys__: {}
|
486 |
-
state:
|
487 |
-
__deprecated_keys__: !!set {}
|
488 |
-
__immutable__: false
|
489 |
-
__new_allowed__: false
|
490 |
-
__renamed_keys__: {}
|
491 |
-
VERSION: 2
|
492 |
-
VIS_PERIOD: 0
|
493 |
-
state:
|
494 |
-
__deprecated_keys__: !!set {}
|
495 |
-
__immutable__: false
|
496 |
-
__new_allowed__: false
|
497 |
-
__renamed_keys__: {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|