Learning-Based Face Reconstruction And Editing