DeepFRC: An End-to-End Deep Learning Model for Functional Registration and Classification