Skip to content

Commit 8374002

Browse files
committed
fix typo eval_spatial_size
1 parent 786aac9 commit 8374002

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

rtdetr_pytorch/src/zoo/rtdetr/hybrid_encoder.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,15 +195,15 @@ def __init__(self,
195195
expansion=1.0,
196196
depth_mult=1.0,
197197
act='silu',
198-
eval_size=None):
198+
eval_spatial_size=None):
199199
super().__init__()
200200
self.in_channels = in_channels
201201
self.feat_strides = feat_strides
202202
self.hidden_dim = hidden_dim
203203
self.use_encoder_idx = use_encoder_idx
204204
self.num_encoder_layers = num_encoder_layers
205205
self.pe_temperature = pe_temperature
206-
self.eval_size = eval_size
206+
self.eval_spatial_size = eval_spatial_size
207207

208208
self.out_channels = [hidden_dim for _ in range(len(in_channels))]
209209
self.out_strides = feat_strides
@@ -253,11 +253,11 @@ def __init__(self,
253253
self._reset_parameters()
254254

255255
def _reset_parameters(self):
256-
if self.eval_size:
256+
if self.eval_spatial_size:
257257
for idx in self.use_encoder_idx:
258258
stride = self.feat_strides[idx]
259259
pos_embed = self.build_2d_sincos_position_embedding(
260-
self.eval_size[1] // stride, self.eval_size[0] // stride,
260+
self.eval_spatial_size[1] // stride, self.eval_spatial_size[0] // stride,
261261
self.hidden_dim, self.pe_temperature)
262262
setattr(self, f'pos_embed{idx}', pos_embed)
263263
# self.register_buffer(f'pos_embed{idx}', pos_embed)
@@ -290,7 +290,7 @@ def forward(self, feats):
290290
h, w = proj_feats[enc_ind].shape[2:]
291291
# flatten [B, C, H, W] to [B, HxW, C]
292292
src_flatten = proj_feats[enc_ind].flatten(2).permute(0, 2, 1)
293-
if self.training or self.eval_size is None:
293+
if self.training or self.eval_spatial_size is None:
294294
pos_embed = self.build_2d_sincos_position_embedding(
295295
w, h, self.hidden_dim, self.pe_temperature).to(src_flatten.device)
296296
else:

0 commit comments

Comments
 (0)