SlumberNet: deep learning classification of sleep stages using residual neural networks | Synapse