Learning Cut Generating Functions for Integer Programming | Synapse