Learning Flows