Rnn and its Varinats RNN LSTM GRU Gradient Vanishing Batch Normalisation Drop Out Training Regularisation BPTT