token id (integer)
lookup row in embedding table
dense vector
used by rest of the network
Mechanically, an embedding layer is just a matrix (vocabulary size , embedding dimension ). Looking up token means reading row of . Critically, 's rows are learned parameters updated by gradient descent, just like any other weight matrix — the network discovers useful vector positions purely by trying to reduce its training loss.