Attention Mechanism, Transformers, BERT, and GPT: Tutorial and Survey | Synapse