Adaptive Sparse Softmax: An Effective and Efficient Softmax Variant