Every token becomes a reader

A = softmaxrow( Q K⊤ / √dk )    Z = A V
① Stages
② Attention matrixreader ↓  source →
③ One readerweights → mixture
Reader
View