Spaces:
Running
Running
Update linea/models/linea/decoder.py
Browse files
linea/models/linea/decoder.py
CHANGED
|
@@ -196,7 +196,7 @@ class TransformerDecoder(nn.Module):
|
|
| 196 |
self.integral = Integral(self.reg_max)
|
| 197 |
|
| 198 |
# two stage
|
| 199 |
-
self.enc_out_bbox_embed = copy.deepcopy(_enc_bbox_embed)
|
| 200 |
# self.enc_out_class_embed = copy.deepcopy(_class_embed)
|
| 201 |
self.aux_loss = aux_loss
|
| 202 |
|
|
@@ -261,7 +261,7 @@ class TransformerDecoder(nn.Module):
|
|
| 261 |
)
|
| 262 |
|
| 263 |
if layer_id == 0:
|
| 264 |
-
pre_bboxes =
|
| 265 |
pre_scores = self.class_embed[0](output)
|
| 266 |
ref_points_initial = pre_bboxes.detach()
|
| 267 |
|
|
|
|
| 196 |
self.integral = Integral(self.reg_max)
|
| 197 |
|
| 198 |
# two stage
|
| 199 |
+
# self.enc_out_bbox_embed = copy.deepcopy(_enc_bbox_embed)
|
| 200 |
# self.enc_out_class_embed = copy.deepcopy(_class_embed)
|
| 201 |
self.aux_loss = aux_loss
|
| 202 |
|
|
|
|
| 261 |
)
|
| 262 |
|
| 263 |
if layer_id == 0:
|
| 264 |
+
pre_bboxes = ref_points_detach
|
| 265 |
pre_scores = self.class_embed[0](output)
|
| 266 |
ref_points_initial = pre_bboxes.detach()
|
| 267 |
|