Zenaique
Glossary · Architecture

RoPE (Rotary Position Embedding)

Also known as: Rotary Position Embedding, Rotary embeddings

Position info injected by rotating Q and K vectors, easy to extend to longer contexts.

A positional encoding scheme that applies position-dependent rotations to query and key vectors in self-attention. Encodes relative position naturally and extends gracefully to longer sequences via scaling or interpolation.

In practice

Used in LLaMA, GPT-NeoX, Qwen, and most modern open LLMs. Senior interviews probe RoPE scaling (NTK, YaRN) for long-context extension.

Related topics

Related terms