Open vadimkantorov opened 1 year ago
Hi! It appears that DeformableTransformerDecoder.init always sets self.bbox_embed = None, so if self.bbox_embed is not None in forward(...) is never triggered.
self.bbox_embed = None
if self.bbox_embed is not None
forward(...)
Why is that? Am I missing anything?
Thanks!
https://github.com/fundamentalvision/Deformable-DETR/blob/main/models/deformable_transformer.py#L321-L324:
# in DeformableTransformerDecoder.__init__: # hack implementation for iterative bounding box refinement and two-stage Deformable DETR self.bbox_embed = None self.class_embed = None
Hi! It appears that DeformableTransformerDecoder.init always sets
self.bbox_embed = None
, soif self.bbox_embed is not None
inforward(...)
is never triggered.Why is that? Am I missing anything?
Thanks!
https://github.com/fundamentalvision/Deformable-DETR/blob/main/models/deformable_transformer.py#L321-L324: