A Generalized Approach to Online Convex Optimization | Synapse