Automatic multi-label diagnosis of single-lead ECG using novel hybrid residual recurrent convolutional neural networks