diff --git a/timm/models/davit.py b/timm/models/davit.py index 61eeba9c..0d9aff7b 100644 --- a/timm/models/davit.py +++ b/timm/models/davit.py @@ -440,7 +440,7 @@ class DaViT(nn.Module): ) for layer_id, item in enumerate(block_param) ]) - main_blocks.append((f'block.{block_id}', block)) + main_blocks.add_module(f'block.{block_id}', block) self.feature_info += [dict(num_ch=self.embed_dims[block_id], reduction = 2, module=f'block.{block_id}')] self.main_blocks = nn.ModuleList(main_blocks)