CVXPY: A Python-Embedded Modeling Language for Convex Optimization | Synapse