Deep Learning Functional Data Analysis