An implementation of Gradient Descent Algorithms.
The gradient descent algorithms implemented and analyzed here are:
- Vanilla Gradient Descent
- Gradient Descent with optimal Alpha / Step - size
- Momentum Gradient Descent
- Momentum Gradient Descent with optimum alpha and beta
- Orthogonal Gradient Descent