https://medium.com/@monocosmo77/latest-updates-on-attention-mechanisms-part3-machine-learning-8471973c76de