Generalization Bounds in the Predict-Then-Optimize Framework | Synapse