ImageEncoderViT
::: ultralytics.models.sam.modules.encoders.ImageEncoderViT
PromptEncoder
::: ultralytics.models.sam.modules.encoders.PromptEncoder
PositionEmbeddingRandom
::: ultralytics.models.sam.modules.encoders.PositionEmbeddingRandom
Block
::: ultralytics.models.sam.modules.encoders.Block
Attention
::: ultralytics.models.sam.modules.encoders.Attention
PatchEmbed
::: ultralytics.models.sam.modules.encoders.PatchEmbed
window_partition
::: ultralytics.models.sam.modules.encoders.window_partition
window_unpartition
::: ultralytics.models.sam.modules.encoders.window_unpartition
get_rel_pos
::: ultralytics.models.sam.modules.encoders.get_rel_pos
add_decomposed_rel_pos
::: ultralytics.models.sam.modules.encoders.add_decomposed_rel_pos