Machine Learning for PDEs & Inverse Problems