Trainable Nonlinear Reaction Diffusion: A Flexible Framework for Fast and Effective Image Restoration | Synapse