Self Attention In Deep Learning