Geometric Learning Dynamics