Created by: lanxianghit
there's a logic error in 'softrelu' backward: we can't use 'out' to determine whether the gradiant is 0, since the out is not equal to input 'x' as in relu.