rename softmax

to prevent conflict