This project as of now, only contains the support for stochastic gradient decent. Batch gradient decent will be more effective when working on smaller data-sets rather than the larger ones. So we must add the support for batch gradient decent and also, if possible, other widely used algorithms.
Contributors are welcomed to come up with their own algorithm for the gradient decent. We will be glad to accept it if its effective in solving the purpose it claims to solve