MCPcopy Create free account
hub / github.com/AtlasAnalyticsLab/AdaFisher / __init__

Method __init__

Image_Classification/src/models/swin.py:140–148  ·  view source on GitHub ↗
(self, dim, heads, head_dim, mlp_dim, shifted, window_size, relative_pos_embedding)

Source from the content-addressed store, hash-verified

138
139class SwinBlock(nn.Module):
140 def __init__(self, dim, heads, head_dim, mlp_dim, shifted, window_size, relative_pos_embedding):
141 super().__init__()
142 self.attention_block = Residual(PreNorm(dim, WindowAttention(dim=dim,
143 heads=heads,
144 head_dim=head_dim,
145 shifted=shifted,
146 window_size=window_size,
147 relative_pos_embedding=relative_pos_embedding)))
148 self.mlp_block = Residual(PreNorm(dim, FeedForward(dim=dim, hidden_dim=mlp_dim)))
149
150 def forward(self, x):
151 x = self.attention_block(x)

Callers

nothing calls this directly

Calls 5

ResidualClass · 0.85
PreNormClass · 0.85
WindowAttentionClass · 0.85
FeedForwardClass · 0.85
__init__Method · 0.45

Tested by

no test coverage detected