Soft Attention Vs Hard Attention Is All You Need