# cuml.solvers

<!-- !! processed by numpydoc !! -->

| [`CD`](../generated/cuml.solvers.CD/index.html.md#cuml.solvers.CD)   | Coordinate Descent (CD) is a very common optimization algorithm that minimizes along coordinate directions to find the minimum of a function.    |
|-----------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| [`QN`](../generated/cuml.solvers.QN/index.html.md#cuml.solvers.QN)   | Quasi-Newton methods are used to either find zeroes or local maxima and minima of functions, and used by this class to optimize a cost function. |
| [`SGD`](../generated/cuml.solvers.SGD/index.html.md#cuml.solvers.SGD) | Stochastic Gradient Descent is a very common machine learning algorithm where one optimizes some cost function via gradient steps.               |
