7
7
optimizer :
8
8
class_path : torch.optim.SGD
9
9
init_args :
10
- lr : 0.001
10
+ lr : 0.0001
11
11
momentum : 0.937
12
12
weight_decay : 0.0005
13
13
nesterov : true
@@ -16,13 +16,13 @@ model:
16
16
class_path : otx.core.schedulers.LinearWarmupSchedulerCallable
17
17
init_args :
18
18
num_warmup_steps : 3
19
- warmup_interval : epoch
20
19
main_scheduler_callable :
21
- class_path : torch.optim.lr_scheduler.LinearLR
20
+ class_path : lightning.pytorch.cli.ReduceLROnPlateau
22
21
init_args :
23
- total_iters : 200
24
- start_factor : 1
25
- end_factor : 0.01
22
+ mode : max
23
+ factor : 0.1
24
+ patience : 4
25
+ monitor : val/map_50
26
26
27
27
engine :
28
28
task : DETECTION
@@ -42,23 +42,38 @@ overrides:
42
42
input_size :
43
43
- 640
44
44
- 640
45
- image_color_channel : BGR
46
45
train_subset :
47
- batch_size : 16
46
+ batch_size : 10
48
47
transforms :
49
48
- class_path : otx.core.data.transform_libs.torchvision.CachedMosaic
50
49
init_args :
51
50
random_pop : false
52
51
max_cached_images : 20
53
52
img_scale : $(input_size) # (H, W)
54
- - class_path : otx.core.data.transform_libs.torchvision.RandomCrop
53
+ - class_path : otx.core.data.transform_libs.torchvision.RandomAffine
55
54
init_args :
56
- crop_size : $(input_size) * 0.5
55
+ scaling_ratio_range :
56
+ - 0.1
57
+ - 2.0
58
+ border : $(input_size) * -0.5
59
+ - class_path : otx.core.data.transform_libs.torchvision.CachedMixUp
60
+ init_args :
61
+ img_scale : $(input_size) # (H, W)
62
+ ratio_range :
63
+ - 1.0
64
+ - 1.0
65
+ prob : 0.5
66
+ random_pop : false
67
+ max_cached_images : 10
68
+ - class_path : otx.core.data.transform_libs.torchvision.YOLOXHSVRandomAug
57
69
- class_path : otx.core.data.transform_libs.torchvision.Resize
58
70
init_args :
59
71
scale : $(input_size)
60
72
keep_ratio : true
61
73
transform_bbox : true
74
+ - class_path : otx.core.data.transform_libs.torchvision.RandomFlip
75
+ init_args :
76
+ prob : 0.5
62
77
- class_path : otx.core.data.transform_libs.torchvision.Pad
63
78
init_args :
64
79
pad_to_square : true
@@ -75,7 +90,7 @@ overrides:
75
90
class_path : otx.algo.samplers.balanced_sampler.BalancedSampler
76
91
77
92
val_subset :
78
- batch_size : 16
93
+ batch_size : 10
79
94
transforms :
80
95
- class_path : otx.core.data.transform_libs.torchvision.Resize
81
96
init_args :
@@ -95,7 +110,7 @@ overrides:
95
110
std : [255.0, 255.0, 255.0]
96
111
97
112
test_subset :
98
- batch_size : 16
113
+ batch_size : 10
99
114
transforms :
100
115
- class_path : otx.core.data.transform_libs.torchvision.Resize
101
116
init_args :
0 commit comments