HingeGradient
optimization