Implementation of various optimization algorithms like steepest gradient descent, Newton's method, conjugate gradient descent, quasi-newton method, etc., in C++.
Download all the files in a single directory and run. (c++ compiler required)
--> only works with two variable Quadratic Functions.
--> To use for different Optimization functions you need to create new functions in matrix.h
to support specific requirements.