https://medium.com/@monocosmo77/latest-updates-on-attention-mechanisms-part4-machine-learning-d9333a2202f2