Optimizer

Adam

This is a variant of plain gradient descent optimizer. This optimizer is best suited when the problem is non convex.