Hard Attention Vs Soft Attention