Solving Quadratic Programs via Deep Unrolled Douglas-Rachford Splitting | Synapse