@@ -20,6 +20,7 @@ def model_aug_test_template(cfg_file):
20
20
# init test pipeline and set aug test
21
21
load_cfg , multi_scale_cfg = cfg .test_pipeline
22
22
multi_scale_cfg ['flip' ] = True
23
+ multi_scale_cfg ['flip_direction' ] = ['horizontal' , 'vertical' , 'diagonal' ]
23
24
multi_scale_cfg ['img_scale' ] = [(1333 , 800 ), (800 , 600 ), (640 , 480 )]
24
25
25
26
load = build_from_cfg (load_cfg , PIPELINES )
@@ -29,8 +30,8 @@ def model_aug_test_template(cfg_file):
29
30
img_prefix = osp .join (osp .dirname (__file__ ), '../../../data' ),
30
31
img_info = dict (filename = 'color.jpg' ))
31
32
results = transform (load (results ))
32
- assert len (results ['img' ]) == 6
33
- assert len (results ['img_metas' ]) == 6
33
+ assert len (results ['img' ]) == 12
34
+ assert len (results ['img_metas' ]) == 12
34
35
35
36
results ['img' ] = [collate ([x ]) for x in results ['img' ]]
36
37
results ['img_metas' ] = [collate ([x ]).data [0 ] for x in results ['img_metas' ]]
@@ -56,14 +57,14 @@ def test_aug_test_size():
56
57
transforms = [],
57
58
img_scale = [(1333 , 800 ), (800 , 600 ), (640 , 480 )],
58
59
flip = True ,
59
- flip_direction = ['horizontal' , 'vertical' ])
60
+ flip_direction = ['horizontal' , 'vertical' , 'diagonal' ])
60
61
multi_aug_test_module = build_from_cfg (transform , PIPELINES )
61
62
62
63
results = load (results )
63
64
results = multi_aug_test_module (load (results ))
64
- # len(["original", "horizontal", "vertical"]) *
65
+ # len(["original", "horizontal", "vertical", "diagonal" ]) *
65
66
# len([(1333, 800), (800, 600), (640, 480)])
66
- assert len (results ['img' ]) == 9
67
+ assert len (results ['img' ]) == 12
67
68
68
69
69
70
def test_cascade_rcnn_aug_test ():
@@ -107,6 +108,7 @@ def test_cornernet_aug_test():
107
108
# init test pipeline and set aug test
108
109
load_cfg , multi_scale_cfg = cfg .test_pipeline
109
110
multi_scale_cfg ['flip' ] = True
111
+ multi_scale_cfg ['flip_direction' ] = ['horizontal' , 'vertical' , 'diagonal' ]
110
112
multi_scale_cfg ['scale_factor' ] = [0.5 , 1.0 , 2.0 ]
111
113
112
114
load = build_from_cfg (load_cfg , PIPELINES )
@@ -116,8 +118,8 @@ def test_cornernet_aug_test():
116
118
img_prefix = osp .join (osp .dirname (__file__ ), '../../../data' ),
117
119
img_info = dict (filename = 'color.jpg' ))
118
120
results = transform (load (results ))
119
- assert len (results ['img' ]) == 6
120
- assert len (results ['img_metas' ]) == 6
121
+ assert len (results ['img' ]) == 12
122
+ assert len (results ['img_metas' ]) == 12
121
123
122
124
results ['img' ] = [collate ([x ]) for x in results ['img' ]]
123
125
results ['img_metas' ] = [collate ([x ]).data [0 ] for x in results ['img_metas' ]]
0 commit comments