Where to Diffuse, How to Diffuse, and How to Get Back: Automated Learning for Multivariate Diffusions