How does the implementation of attention differ when used in vision transformer and in language transformers?