@@ -170,7 +170,7 @@ def forward(self_module, images):
170
170
input = torch .rand (3 , 10 , 20 )
171
171
input_test = torch .rand (3 , 100 , 150 )
172
172
self .run_model (TransformModule (), [(input ,), (input_test ,)],
173
- input_names = ["input1" ], dynamic_axes = {"input1" : [0 , 1 , 2 , 3 ]})
173
+ input_names = ["input1" ], dynamic_axes = {"input1" : [0 , 1 , 2 ]})
174
174
175
175
def test_transform_images (self ):
176
176
@@ -382,12 +382,12 @@ def test_faster_rcnn(self):
382
382
# Test exported model on images of different size, or dummy input
383
383
self .run_model (model , [(images ,), (test_images ,), (dummy_image ,)], input_names = ["images_tensors" ],
384
384
output_names = ["outputs" ],
385
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ], "outputs" : [0 , 1 , 2 , 3 ]},
385
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ], "outputs" : [0 , 1 , 2 ]},
386
386
tolerate_small_mismatch = True )
387
387
# Test exported model for an image with no detections on other images
388
388
self .run_model (model , [(dummy_image ,), (images ,)], input_names = ["images_tensors" ],
389
389
output_names = ["outputs" ],
390
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ], "outputs" : [0 , 1 , 2 , 3 ]},
390
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ], "outputs" : [0 , 1 , 2 ]},
391
391
tolerate_small_mismatch = True )
392
392
393
393
# Verify that paste_mask_in_image beahves the same in tracing.
@@ -434,16 +434,16 @@ def test_mask_rcnn(self):
434
434
self .run_model (model , [(images ,), (test_images ,), (dummy_image ,)],
435
435
input_names = ["images_tensors" ],
436
436
output_names = ["boxes" , "labels" , "scores" , "masks" ],
437
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ], "boxes" : [0 , 1 ], "labels" : [0 ],
438
- "scores" : [0 ], "masks" : [0 , 1 , 2 , 3 ]},
437
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ], "boxes" : [0 , 1 ], "labels" : [0 ],
438
+ "scores" : [0 ], "masks" : [0 , 1 , 2 ]},
439
439
tolerate_small_mismatch = True )
440
440
# TODO: enable this test once dynamic model export is fixed
441
441
# Test exported model for an image with no detections on other images
442
442
self .run_model (model , [(dummy_image ,), (images ,)],
443
443
input_names = ["images_tensors" ],
444
444
output_names = ["boxes" , "labels" , "scores" , "masks" ],
445
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ], "boxes" : [0 , 1 ], "labels" : [0 ],
446
- "scores" : [0 ], "masks" : [0 , 1 , 2 , 3 ]},
445
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ], "boxes" : [0 , 1 ], "labels" : [0 ],
446
+ "scores" : [0 ], "masks" : [0 , 1 , 2 ]},
447
447
tolerate_small_mismatch = True )
448
448
449
449
# Verify that heatmaps_to_keypoints behaves the same in tracing.
@@ -483,13 +483,13 @@ def test_keypoint_rcnn(self):
483
483
self .run_model (model , [(images ,), (test_images ,), (dummy_images ,)],
484
484
input_names = ["images_tensors" ],
485
485
output_names = ["outputs1" , "outputs2" , "outputs3" , "outputs4" ],
486
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ]},
486
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ]},
487
487
tolerate_small_mismatch = True )
488
488
489
489
self .run_model (model , [(dummy_images ,), (test_images ,)],
490
490
input_names = ["images_tensors" ],
491
491
output_names = ["outputs1" , "outputs2" , "outputs3" , "outputs4" ],
492
- dynamic_axes = {"images_tensors" : [0 , 1 , 2 , 3 ]},
492
+ dynamic_axes = {"images_tensors" : [0 , 1 , 2 ]},
493
493
tolerate_small_mismatch = True )
494
494
495
495
0 commit comments