An efficient and accurate deep learning approach to weather prediction | Synapse