A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures | Synapse