Conceptual

Vision Transformer (ViT)

The architecture that applies a standard Transformer encoder to images by splitting an image into fixed-size patches, linearly projecting each patch into a token embedding, adding positional encodings and a class token, and passing the sequence through self-attention layers. Covers patch embedding, why ViTs need large-scale pre-training, and how the pre-trained encoder is reused for downstream tasks.