A guide to convolution arithmetic for deep learning