A new inexact gradient descent method with applications to nonsmooth convex optimization | Synapse