Gradient descent
Revert "Gradient descent"

This reverts commit 5d435df0bb14f52108c750655e350694800581c9.