constraint free gradient descent. Weights internally normalized