Skip to content

Commit 417cf7f

Browse files
committed
Initialize weights of reg_token for ViT
1 parent 648aaa4 commit 417cf7f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

timm/models/vision_transformer.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,8 @@ def init_weights(self, mode: str = '') -> None:
590590
trunc_normal_(self.pos_embed, std=.02)
591591
if self.cls_token is not None:
592592
nn.init.normal_(self.cls_token, std=1e-6)
593+
if self.reg_token is not None:
594+
nn.init.normal_(self.reg_token, std=1e-6)
593595
named_apply(get_init_weights_vit(mode, head_bias), self)
594596

595597
def _init_weights(self, m: nn.Module) -> None:

0 commit comments

Comments
 (0)