@@ -353,8 +353,8 @@ def label_anchors(self, gt_boxes, gt_classes, filter_valid=True):
353
353
for level in range (self .anchors .min_level , self .anchors .max_level + 1 ):
354
354
feat_size = self .anchors .feat_sizes [level ]
355
355
steps = feat_size [0 ] * feat_size [1 ] * self .anchors .get_anchors_per_location ()
356
- cls_targets_out .append (cls_targets [count :count + steps ].view ([feat_size [0 ], feat_size [1 ], - 1 ]))
357
- box_targets_out .append (box_targets [count :count + steps ].view ([feat_size [0 ], feat_size [1 ], - 1 ]))
356
+ cls_targets_out .append (cls_targets [count :count + steps ].reshape ([feat_size [0 ], feat_size [1 ], - 1 ]))
357
+ box_targets_out .append (box_targets [count :count + steps ].reshape ([feat_size [0 ], feat_size [1 ], - 1 ]))
358
358
count += steps
359
359
360
360
num_positives = (matches .match_results > - 1 ).float ().sum ()
@@ -393,9 +393,9 @@ def batch_label_anchors(self, gt_boxes, gt_classes, filter_valid=True):
393
393
feat_size = self .anchors .feat_sizes [level ]
394
394
steps = feat_size [0 ] * feat_size [1 ] * self .anchors .get_anchors_per_location ()
395
395
cls_targets_out [level_idx ].append (
396
- cls_targets [count :count + steps ].view ([feat_size [0 ], feat_size [1 ], - 1 ]))
396
+ cls_targets [count :count + steps ].reshape ([feat_size [0 ], feat_size [1 ], - 1 ]))
397
397
box_targets_out [level_idx ].append (
398
- box_targets [count :count + steps ].view ([feat_size [0 ], feat_size [1 ], - 1 ]))
398
+ box_targets [count :count + steps ].reshape ([feat_size [0 ], feat_size [1 ], - 1 ]))
399
399
count += steps
400
400
if last_sample :
401
401
cls_targets_out [level_idx ] = torch .stack (cls_targets_out [level_idx ])
0 commit comments