MIR.models.Swin_TransformerΒΆ
Swin Transformer backbone for 3D medical image registration.
Functions
|
Partition a channel-last 3D feature map into non-overlapping windows. |
|
Merge windows produced by |
Classes
|
A basic Swin Transformer layer for one stage. |
|
Feed-forward MLP block used inside transformer blocks. |
|
Image to Patch Embedding using a strided 3D convolution. |
|
Patch Merging Layer. |
|
Fixed 3D sinusoidal positional encoding. |
|
Fixed sinusoidal (1D, absolute) position embedding for a token sequence. |
|
3D Swin Transformer encoder. |
|
Swin Transformer Block. |
|
Window based multi-head self attention (W-MSA) module with relative position bias. |