Generalization Error of First-Order Methods for Statistical Learning with Generic Oracles